Spec-Zone.ru › pandas 2

pandas.DataFrame.index

DataFrame.index

Индекс (метки строк) DataFrame.

Индекс DataFrame — это последовательность меток, идентифицирующих каждую строку. Метки могут быть целыми числами, строками или любым другим хешируемым типом. Индекс используется для доступа и выравнивания по меткам и может быть получен или изменён с помощью этого атрибута.

Возвращает:
pandas.Index

Метки индекса DataFrame.

См. также

DataFrame.columns

Метки столбцов DataFrame.

DataFrame.to_numpy

Преобразование DataFrame в массив NumPy.

Примеры

>>> df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Aritra'],
...                    'Age': [25, 30, 35],
...                    'Location': ['Seattle', 'New York', 'Kona']},
...                   index=([10, 20, 30]))
>>> df.index
Index([10, 20, 30], dtype='int64')

В этом примере создаётся DataFrame с 3 строками и 3 столбцами, содержащими информацию о Имени, Возрасте и Местеположения. Метки индекса устанавливаются в целые числа 10, 20 и 30. Затем мы получаем доступ к атрибуту index DataFrame, который возвращает объект Index содержащий метки индекса.

>>> df.index = [100, 200, 300]
>>> df
    Name  Age Location
100  Alice   25  Seattle
200    Bob   30 New York
300  Aritra  35    Kona

В этом примере мы изменяем метки индекса DataFrame, присваивая новый список меток атрибуту index. DataFrame затем обновляется с новыми метками, и вывод показывает изменённый DataFrame.

© 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/2.2.2/reference/api/pandas.DataFrame.index.html

Spec-Zone.ru

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