pandas.TimedeltaIndex
-
class pandas.TimedeltaIndex[source] -
Неизменяемый массив ndarray типа timedelta64, представленный внутри как int64 и который можно преобразовать в объекты timedelta
Параметры: data : массив-подобный объект (одномерный), необязательно
Необязательные данные типа timedelta для создания индекса
unit: единица измерения аргумента (D,h,m,s,ms,us,ns) указывают единицу измерения, необязательно
представляет собой целое/вещественное число
- freq: частота для индекса, необязательно
copy : bool
Создать копию входного массива ndarray
start : начальное значение, timedelta-подобное, необязательно
Если data равно None, start используется в качестве начальной точки для генерации регулярных данных timedelta.
periods : целое число, необязательно, > 0
Количество периодов для генерации, если генерируется индекс. Имеет приоритет над аргументом end
end : конечное время, timedelta-подобное, необязательно
Если periods равно None, сгенерированный индекс будет расширен до первого соответствующего момента времени до или сразу после аргумента end
closed : строка или None, по умолчанию None
Сделать интервал закрытым по отношению к заданной частоте слева, справа или с обеих сторон (None)
name : объект
Имя, которое будет храниться в индексе
См. также
-
Index - Базовый тип индекса pandas
-
Timedelta - Представляет собой продолжительность между двумя датами или временами.
-
DatetimeIndex - Индекс данных datetime64
-
PeriodIndex - Индекс данных Period
Примечания
Дополнительную информацию о строках частоты см. на этой странице.
Атрибуты
daysКоличество дней для каждого элемента. secondsКоличество секунд (>= 0 и меньше 1 дня) для каждого элемента. microsecondsКоличество микросекунд (>= 0 и меньше 1 секунды) для каждого элемента. nanosecondsКоличество наносекунд (>= 0 и меньше 1 микросекунды) для каждого элемента. componentsВозвращает DataFrame компонентов (дни, часы, минуты, секунды, миллисекунды, микросекунды, наносекунды) Timedeltas. inferred_freqПопытка вернуть строку, представляющую предположение о частоте, сгенерированное с помощью infer_freq. Методы
to_pytimedelta()Возвращает TimedeltaIndex как object ndarray объектов datetime.timedelta to_series([index, name])Создает Series с индексом и значениями, равными ключам индекса. Полезно при использовании map для возврата индексатора на основе индекса round(freq, *args, **kwargs)округляет данные до указанной freq.floor(freq)округляет данные вниз до указанной freq.ceil(freq)округляет данные вверх до указанной freq.to_frame([index])Создает DataFrame со столбцом, содержащим индекс.
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.23.4/generated/pandas.TimedeltaIndex.html