pandas.TimedeltaIndex
- classpandas.TimedeltaIndex(data=None, unit=None, freq=_NoDefault.no_default, closed=None, dtype=dtype('<m8[ns]'), copy=False, name=None)[source]
-
Неизменяемый индекс данных типа timedelta64.
Внутренне представлен как int64, а возвращаемые скаляры — объекты Timedelta.
- Параметры
-
- data: массив-подобный объект (одномерный), необязательно
-
Необязательные данные типа timedelta для построения индекса.
- unit: единицы измерения аргумента (D,h,m,s,ms,us,ns), необязательно
-
Целое/вещественное число.
- freq: строка или объект смещения pandas, необязательно
-
Одна из строк смещения даты pandas или соответствующие объекты. Строка ‘infer’ может быть передана для установки частоты индекса как выведенной частоты при создании.
- copy: bool
-
Создать копию входного массива ndarray.
- name: объект
-
Имя для хранения в индексе.
См. также
Index-
Базовый тип индекса pandas.
Timedelta-
Представляет длительность между двумя датами или временем.
DatetimeIndex-
Индекс данных типа datetime64.
PeriodIndex-
Индекс данных типа Period.
timedelta_range-
Создать TimedeltaIndex с фиксированной частотой.
Примечания
Дополнительную информацию о строках частоты см. в этом ссылке.
Атрибуты
Количество дней для каждого элемента.
Количество секунд (>= 0 и меньше 1 дня) для каждого элемента.
Количество микросекунд (>= 0 и меньше 1 секунды) для каждого элемента.
Количество наносекунд (>= 0 и меньше 1 микросекунды) для каждого элемента.
Возвращает DataFrame с отдельными компонентами разрешения Timedelta.
Попытка вернуть строку, представляющую частоту, сгенерированную infer_freq.
Методы
to_pytimedelta(*args, **kwargs)Возвращает массив ndarray объектов datetime.timedelta.
to_series([index, name])Создает Series с индексом и значениями, равными ключам индекса.
round(*args, **kwargs)Выполняет операцию округления данных до указанной частоты freq.
floor(*args, **kwargs)Выполняет операцию округления вниз данных до указанной частоты freq.
ceil(*args, **kwargs)Выполняет операцию округления вверх данных до указанной частоты freq.
to_frame([index, name])Создает DataFrame со столбцом, содержащим индекс.
mean(*args, **kwargs)Возвращает среднее значение массива.
© 2008–2022, 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/1.5.0/reference/api/pandas.TimedeltaIndex.html