Spec-Zone.ru › pandas 0.18

pandas.Index

class pandas.Index

Неизменяемый массив ndarray, реализующий упорядоченное, срезовываемое множество. Базовый объект, хранящий метки осей для всех объектов pandas

Параметры:

данные : массив-подобный (одномерный)

тип данных : тип данных NumPy (по умолчанию: object)

копировать : bool

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

имя : объект

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

tupleize_cols : bool (по умолчанию: True)

Если True, попытаться создать MultiIndex, если возможно

Примечания

Объект Index может только содержать хешируемые объекты

Атрибуты

T возвращает транспонирование, которое по определению равно self
asi8
base возвращает базовый объект, если память данных, лежащих в основе,
data возвращает указатель на данные, лежащие в основе
dtype
dtype_str
flags
has_duplicates
hasnans
inferred_type
is_all_dates
is_monotonic псевдоним для is_monotonic_increasing (устарело)
is_monotonic_decreasing возвращает, если индекс монотонно убывает (только равно или
is_monotonic_increasing возвращает, если индекс монотонно возрастает (только равно или
is_unique
itemsize возвращает размер типа данных элемента данных, лежащих в основе
name
names
nbytes возвращает количество байтов в данных, лежащих в основе
ndim возвращает количество измерений данных, лежащих в основе,
nlevels
shape возвращает кортеж формы данных, лежащих в основе
size возвращает количество элементов в данных, лежащих в основе
strides возвращает шаги данных, лежащих в основе
values возвращает данные, лежащие в основе, как массив ndarray

Методы

END_OF_DOCUMENT_MARKER
all(*args, **kwargs) Возвращает True, если все элементы являются True
any(*args, **kwargs) Возвращает True, если любой элемент является True
append(other) Присоединяет коллекцию опций Index вместе
argmax([axis]) возвращает массив с индексом максимального аргумента
argmin([axis]) возвращает массив с индексом минимального аргумента
argsort(*args, **kwargs) Возвращает индексы, которые отсортировали бы индекс и его данные.
asof(label) Для отсортированного индекса возвращает самый последний метку, включая переданную метку.
asof_locs(where, mask) where : массив временных меток
astype(dtype)
copy([name, deep, dtype]) Создаёт копию этого объекта.
delete(loc) Создаёт новый Index с удалёнными позициями
diff(*args, **kwargs)
difference(other) Возвращает новый Index, содержащий элементы из индекса, которые не содержатся в other.
drop(labels[, errors]) Создаёт новый Index с удалёнными метками
drop_duplicates(*args, **kwargs) Возвращает Index с удалёнными дублирующими значениями
duplicated(*args, **kwargs) Возвращает булевый массив np, обозначающий дублирующиеся значения
equals(other) Определяет, содержат ли два объекта Index одни и те же элементы.
factorize([sort, na_sentinel]) Кодирует объект как перечислимый тип или категориальную переменную
fillna([value, downcast]) Заполняет значения NA/NaN указанным значением
format([name, formatter]) Отображает строковое представление Index
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_values() возвращает базовые данные в виде массива ndarray
groupby(to_groupby) Группирует метки индекса по заданному массиву значений.
holds_integer()
identical(other) Аналогично equals, но проверяет, что другие сравнимые атрибуты являются
insert(loc, item) Создаёт новый Index, вставляя новый элемент в указанную позицию.
intersection(other) Формирует пересечение двух объектов Index.
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(kind)
isin(values[, level]) Вычисляет булевый массив, указывающий, содержится ли каждое значение индекса в заданном наборе значений.
item() возвращает первый элемент базовых данных как python
join(other[, how, level, return_indexers]) это внутренний непубличный метод
map(mapper) Применяет функцию отображения к её значениям.
max() Максимальное значение объекта
memory_usage([deep]) Использование памяти моими значениями
min() Минимальное значение объекта
nunique([dropna]) Возвращает количество уникальных элементов в объекте.
order([return_indexer, ascending]) Возвращает отсортированную копию Index
putmask(mask, value) возвращает новый Index с установленными значениями с помощью маски
ravel([order]) вернуть массив NumPy с уплощенными значениями базовых данных
reindex(target[, method, level, limit, ...]) Создать индекс со значениями целевого объекта (перемещение/добавление/удаление значений по необходимости)
rename(name[, inplace]) Установить новые имена для индекса.
repeat(n, *args, **kwargs) Повторить элементы индекса.
searchsorted(key[, side, sorter]) Найти индексы, куда нужно вставить элементы для сохранения порядка.
set_names(names[, level, inplace]) Установить новые имена для индекса.
set_value(arr, key, value) Быстрый поиск значения в одномерном массиве NumPy.
shift([periods, freq]) Сдвинуть индекс, содержащий объекты datetime, на заданное число периодов и
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_series(**kwargs) Создать Series с индексом и значениями, равными ключам индекса
tolist() возвращает список значений индекса
transpose(*args, **kwargs) возвращает транспонированное значение, которое по определению равно самому себе
union(other) Создать объединение двух объектов Index и отсортировать его, если возможно.
unique() Возвращает массив уникальных значений в объекте.
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.Index.html

Spec-Zone.ru

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