Spec-Zone.ru › pandas 1

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 с фиксированной частотой.

Примечания

Дополнительную информацию о строках частоты см. в этом ссылке.

Атрибуты

days

Количество дней для каждого элемента.

seconds

Количество секунд (>= 0 и меньше 1 дня) для каждого элемента.

microseconds

Количество микросекунд (>= 0 и меньше 1 секунды) для каждого элемента.

nanoseconds

Количество наносекунд (>= 0 и меньше 1 микросекунды) для каждого элемента.

components

Возвращает DataFrame с отдельными компонентами разрешения Timedelta.

inferred_freq

Попытка вернуть строку, представляющую частоту, сгенерированную 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API