Spec-Zone.ru › pandas 0.22

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

Примечания

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

Атрибуты

T возвращает транспонированный индекс, по определению это сам индекс
asi8
asobject возвращает индекс типа object, содержащий упакованные значения
base возвращает базовый объект, если память базовых данных
components Возвращает DataFrame с компонентами (дни, часы, минуты, секунды, миллисекунды, микросекунды, наносекунды) временных интервалов.
data возвращает указатель на данные базового массива
days Количество дней для каждого элемента.
dtype
dtype_str
empty
flags
freq
freqstr Возвращает объект частоты в виде строки, если он задан, иначе None
has_duplicates
hasnans
inferred_freq
inferred_type
is_all_dates
is_monotonic Синоним для is_monotonic_increasing (устарело)
is_monotonic_decreasing Возвращает True, если индекс монотонно убывает (только равные или
is_monotonic_increasing Возвращает True, если индекс монотонно возрастает (только равные или
is_unique
itemsize Возвращает размер типа данных элемента базовых данных
microseconds Количество микросекунд (≥ 0 и меньше 1 секунды) для каждого элемента.
name
names
nanoseconds Количество наносекунд (≥ 0 и меньше 1 микросекунды) для каждого элемента.
nbytes Возвращает количество байтов в базовых данных
ndim Возвращает число измерений базовых данных.
nlevels
resolution
seconds Количество секунд (≥ 0 и меньше 1 дня) для каждого элемента.
shape Возвращает кортеж, содержащий размеры базовых данных
size Возвращает количество элементов в базовых данных
strides Возвращает шаги базовых данных
values Возвращает базовые данные в виде массива ndarray

Методы

END_OF_DOCUMENT_MARKER
all([other])
any([other])
append(other) Присоединить коллекцию опций индекса вместе
argmax([axis]) Возвращает индексы максимальных значений по оси.
argmin([axis]) Возвращает индексы минимальных значений по оси.
argsort(*args, **kwargs) Возвращает индексы, которые отсортируют индекс и его данные.
asof(label) Для отсортированного индекса возвращает самый последний метку до и включая переданную метку.
asof_locs(where, mask) where : массив временных меток
astype(dtype[, copy]) Создать индекс со значениями, преобразованными к типам данных.
ceil(freq) округлить индекс до указанного freq
contains(key) возвращает булево значение, если этот ключ В индексе
copy([name, deep, dtype]) Создать копию этого объекта.
delete(loc) Создать новый DatetimeIndex с удаленными переданными местоположениями.
difference(other) Возвращает новый индекс с элементами из индекса, которые не присутствуют в other.
drop(labels[, errors]) Создать новый индекс с удаленными переданными метками
drop_duplicates([keep]) Возвратить индекс со удаленными дубликатами значений
dropna([how]) Возвращает индекс без значений NA/NaN
duplicated([keep]) Возвращает булевый массив np.ndarray, обозначающий дублированные значения
equals(other) Определяет, содержат ли два объекта Index одни и те же элементы.
factorize([sort, na_sentinel]) Кодировать объект как перечислимый тип или категориальную переменную
fillna([value, downcast]) Заполнить значения NA/NaN указанным значением
floor(freq) округлить индекс до указанного freq
format([name, formatter]) Отобразить строковое представление индекса
get_duplicates()
get_indexer(target[, method, limit, tolerance]) Вычислить индексатор и маску для нового индекса, учитывая текущий индекс.
get_indexer_for(target, **kwargs) гарантированное возвращение индексатора даже при отсутствии уникальности
get_indexer_non_unique(target) Вычислить индексатор и маску для нового индекса, учитывая текущий индекс.
get_level_values(level) Возвращает индекс значений для запрошенного уровня, равный длине индекса.
get_loc(key[, method, tolerance]) Получить целочисленное расположение для запрошенной метки
get_slice_bound(label, side, kind) Вычислить границу среза, соответствующую заданной метке.
get_value(series, key) Быстрый поиск значения из одномерного массива ndarray.
get_value_maybe_box(series, key)
get_values() вернуть основополагающие данные в виде массива ndarray
groupby(values) Сгруппировать метки индекса по заданному массиву значений.
holds_integer()
identical(other) Аналогично equals, но проверяет, что другие сопоставимые атрибуты
insert(loc, item) Создать новый индекс, вставив новый элемент в заданную позицию
intersection(other) Специализированное пересечение для объектов TimedeltaIndex.
is_(other) Более гибкая, быстрая проверка, подобная is, но которая работает через представления
is_boolean()
is_categorical()
is_floating()
is_integer()
is_interval()
is_lexsorted_for_tuple(tup)
is_mixed()
is_numeric()
END_OF_DOCUMENT_MARKER
is_object()
is_type_compatible(typ)
isin(values) Вычислить булеву массив, определяющий, содержится ли каждое значение индекса в
isna() Обнаружить пропущенные значения
isnull() Обнаружить пропущенные значения
item() возвратить первый элемент базовых данных в виде объекта Python
join(other[, how, level, return_indexers, sort]) См. Index.join
map(f)
max([axis]) Возвращает максимальное значение индекса или максимальное значение по оси.
memory_usage([deep]) Использование памяти моими значениями
min([axis]) Возвращает минимальное значение индекса или минимальное значение по оси.
notna() Обратное isna
notnull() Обратное isna
nunique([dropna]) Возвращает количество уникальных элементов в объекте.
putmask(mask, value) возвращает новый индекс со значениями, установленным с помощью маски
ravel([order]) возвращает одномерный массив из сжатых значений базовых данных
reindex(target[, method, level, limit, ...]) Создать индекс со значениями целевого (переместить/добавить/удалить значения по необходимости)
rename(name[, inplace]) Установить новые имена для индекса.
repeat(repeats, *args, **kwargs) Аналогично ndarray.repeat
reshape(*args, **kwargs) НЕ РЕАЛИЗОВАНО: не вызывайте этот метод, так как изменение формы не поддерживается для объектов Index и вызовет ошибку.
round(freq, *args, **kwargs) округлить индекс до указанной частоты
searchsorted(value[, side, sorter]) Найти индексы, где элементы должны быть вставлены для поддержания порядка.
set_names(names[, level, inplace]) Установить новые имена для индекса.
set_value(arr, key, value) Быстрый поиск значения из одномерного массива ndarray.
shift(n[, freq]) Специализированный сдвиг, который производит DatetimeIndex
slice_indexer([start, end, step, kind]) Для упорядоченного индекса вычислить индексатор среза для входных меток и
slice_locs([start, end, step, kind]) Вычислить местоположения срезов для входных меток.
sort(*args, **kwargs)
sort_values([return_indexer, ascending]) Возвращает отсортированную копию индекса
sortlevel([level, ascending, sort_remaining]) Для внутренней совместимости с API Index
str Псевдоним StringMethods
summary([name]) возвращает обобщенное представление
symmetric_difference(other[, result_name]) Вычислить симметричную разность двух объектов Index.
take(indices[, axis, allow_fill, fill_value]) возвращает новый индекс выбранных значениями индексов
to_datetime([dayfirst]) УСТАРЕЛО: используйте вместо него pandas.to_datetime().
to_frame([index]) Создать DataFrame со столбцом, содержащим индекс.
to_native_types([slicer]) Форматировать указанные значения self и вернуть их.
to_pytimedelta() Вернуть TimedeltaIndex как одномерный массив объекта datetime.timedelta
to_series(**kwargs) Создать Series с индексом и значениями, равными ключам индекса
tolist() возвращает список базовых данных
total_seconds() Общее время каждого элемента, выраженное в секундах.
transpose(*args, **kwargs) возвращает транспонирование, которое по определению является самим собой
union(other) Специализированное объединение для объектов TimedeltaIndex.
unique() Возвращает уникальные значения в объекте.
value_counts([normalize, sort, ascending, ...]) Возвращает объект, содержащий подсчеты уникальных значений.
view([cls])
END_OF_DOCUMENT_MARKER
where(cond[, other])

Новое в версии 0.19.0.

© 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.22.0/generated/pandas.TimedeltaIndex.html

Spec-Zone.ru

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