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