Spec-Zone.ru › pandas 0.25

pandas.TimedeltaIndex

class pandas.TimedeltaIndex [source]

Неизменяемый массив ndarray типа timedelta64, представленный внутри как int64, и который может быть преобразован в объекты timedelta

Параметры:
data : array-like (1-dimensional), optional

Необязательные данные типа timedelta для создания индекса

unit : unit of the arg (D,h,m,s,ms,us,ns) denote the unit, optional

представляющее собой целое или дробное число

freq : string or pandas offset object, optional

Один из строк pandas временных смещений или соответствующих объектов. Строка ‘infer’ может быть передана для установки частоты индекса как выведенной частоты при создании

copy : bool

Создать копию входного массива ndarray

start : starting value, timedelta-like, optional

Если данные равны None, start используется в качестве начальной точки при генерации регулярных данных timedelta.

Устарело начиная с версии 0.24.0.

periods : int, optional, > 0

Количество периодов для генерации, если генерируется индекс. Имеет приоритет над аргументом end

Устарело начиная с версии 0.24.0.

end : end time, timedelta-like, optional

Если периоды равны None, сгенерированный индекс будет расширяться до первого соответствующего момента времени или сразу после аргумента end

Устарело начиная с версии 0.24.: 0

closed : string or None, default None

Сделать интервал закрытым относительно заданной частоты по левой, правой или обеим сторонам (None)

Устарело начиная с версии 0.24.: 0

name : object

Имя, которое будет храниться в индексе

См. также

Index
Базовый тип индекса pandas.
Timedelta
Представляет собой длительность между двумя датами или временами.
DatetimeIndex
Индекс данных типа datetime64.
PeriodIndex
Индекс данных Period.
timedelta_range
Создать TimedeltaIndex с фиксированной частотой.

Примечания

Чтобы узнать больше о строках частоты, обратитесь к этой ссылке.

Создание TimedeltaIndex на основе start, periods, и end устарело в пользу timedelta_range().

Атрибуты

days Количество дней для каждого элемента.
seconds Количество секунд (>= 0 и меньше 1 дня) для каждого элемента.
microseconds Количество микросекунд (>= 0 и меньше 1 секунды) для каждого элемента.
nanoseconds Количество наносекунд (>= 0 и меньше 1 микросекунды) для каждого элемента.
components Возвращает таблицу данных компонентов (дни, часы, минуты, секунды, миллисекунды, микросекунды, наносекунды) Timedeltas.
inferred_freq Попытка возврата строки, представляющей предположение о частоте, сгенерированной с помощью infer_freq.

Методы

to_pytimedelta(self, \*args, \*\*kwargs) Возвращает Timedelta массив/индекс как объект ndarray объектов datetime.timedelta.
to_series(self[, index, name]) Создает Series с индексом и значениями, равными ключам индекса, полезно для map для возвращения индексатора на основе индекса.
round(self, freq[, ambiguous, nonexistent]) Выполняет операцию округления данных до заданной freq.
floor(self, freq[, ambiguous, nonexistent]) Выполняет операцию округления вниз данных до заданной freq.
ceil(self, freq[, ambiguous, nonexistent]) Выполняет операцию округления вверх данных до заданной freq.
to_frame(self[, index, name]) Создает DataFrame со столбцом, содержащим индекс.
mean(self, \*args, \*\*kwargs) Возвращает среднее значение массива.

© 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.25.0/reference/api/pandas.TimedeltaIndex.html

Spec-Zone.ru

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