Spec-Zone.ru › pandas 0.18

pandas.TimedeltaIndex

class pandas.TimedeltaIndex

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

Параметры:

данные : массив-подобный (одномерный), необязательный

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

единица: единица аргумента (D, h, m, s, ms, us, ns) обозначает единицу, необязательно

которое является целым числом/вещественным числом

freq: частота для индекса, необязательно

копия : bool

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

start : начальное значение, тип timedelta, необязательно

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

периоды : целое число, необязательно, > 0

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

end : конечное время, тип timedelta, необязательно

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

closed : строка или None, по умолчанию None

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

имя : объект

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

Атрибуты

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

Методы

all([other])
any([other])
append(other) Присоединить коллекцию опций индекса вместе
argmax([axis]) Возвращает индексы максимальных значений вдоль оси.
argmin([axis]) Возвращает индексы минимальных значений вдоль оси.
argsort(*args, **kwargs) Возвращает индексы, которые отсортировали бы индекс и его данные.
asof(label) Для отсортированного индекса возвращает самый последний метку до и включая переданную метку.
asof_locs(where, mask) where : массив временных меток
astype(dtype)
ceil(freq) округляет индекс до указанной частоты
copy([name, deep, dtype]) Создать копию этого объекта.
delete(loc) Создать новый DatetimeIndex с удаленными переданными местоположениями.
diff(*args, **kwargs)
difference(other) Возвращает новый индекс с элементами из индекса, которые не содержатся в other.
drop(labels[, errors]) Создать новый индекс с удаленными переданными метками
drop_duplicates(*args, **kwargs) Возвращает индекс с удаленными дублирующими значениями
duplicated(*args, **kwargs) Возвращает булевый массив np, обозначающий дублирующиеся значения
equals(other) Определяет, содержат ли два объекта Index одни и те же элементы.
factorize([sort, na_sentinel]) Кодировать объект как перечисляемый тип или категориальную переменную
fillna([value, downcast]) Заполнить значения NaN/NA указанным значением
floor(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(f)
holds_integer()
identical(other) Аналогично equals, но проверяет, что другие сравнимые атрибуты
insert(loc, item) Создать новый индекс, вставив новый элемент в местоположение
intersection(other) Специализированное пересечение для объектов TimedeltaIndex.
is_(other) Более гибкая, быстрая проверка, как is, но которая работает через представления
is_boolean()
is_categorical()
is_floating()
is_integer()
is_lexsorted_for_tuple(tup)
is_mixed()
is_numeric()
is_object()
is_type_compatible(typ)
isin(values) Вычислить булевый массив о том, содержится ли каждое значение индекса в
item() вернуть первый элемент базовых данных как python
join(other[, how, level, return_indexers]) См. Index.join
map(f)
max([axis]) Возвращает максимальное значение индекса или максимальное значение по оси.
memory_usage([deep]) Использование памяти моими значениями
min([axis]) Возвращает минимальное значение индекса или минимальное значение по оси.
nunique([dropna]) Возвращает количество уникальных элементов в объекте.
order([return_indexer, ascending]) Возвращает отсортированную копию индекса
putmask(mask, value) возвращает новый индекс со значениями, установленным маской
ravel([order]) возвращает массив ndarray с уплощенными значениями базовых данных
reindex(target[, method, level, limit, ...]) Создает индекс со значениями целевого объекта (перемещает/добавляет/удаляет значения по мере необходимости)
rename(name[, inplace]) Устанавливает новые имена индекса.
repeat(repeats, *args, **kwargs) Аналогично ndarray.repeat
round(freq, *args, **kwargs) округляет индекс до указанной частоты
searchsorted(key[, 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 индекса
str псевдоним StringMethods
summary([name]) возвращает сжатое представление
sym_diff(*args, **kwargs)
symmetric_difference(other[, result_name]) Вычисляет отсортированную симметричную разность двух объектов Index.
take(indices[, axis, allow_fill, fill_value]) возвращает новый %(klass)s выбранных значениями по индексам
to_datetime([dayfirst]) Для индекса, содержащего строки или объекты datetime.datetime, попробуйте
to_native_types([slicer]) разрезать и форматировать
to_pytimedelta() Возвращает TimedeltaIndex как массив ndarray объектов datetime.timedelta
to_series(**kwargs) Создаёт Series с индексом и значениями, равными ключам индекса
tolist() возвращает список базовых данных
total_seconds() Полная продолжительность каждого элемента, выраженная в секундах.
transpose(*args, **kwargs) возвращает транспонированное значение, что по определению равно self
union(other) Специализированное объединение для объектов TimedeltaIndex.
unique() Index.unique с обработкой метаданных DatetimeIndex/PeriodIndex
value_counts([normalize, sort, ascending, ...]) Возвращает объект, содержащий подсчёты уникальных значений.
view([cls])

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

Spec-Zone.ru

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