Рубрики
Без рубрики

Как получить индекс Pandas DataFrame?

Автор оригинала: Python Examples.

Pandas DataFrame – Получить индекс

Чтобы получить индекс Pandas DataFrame, вызовите свойство DataFrame.index. Свойство DataFrame.index возвращает объект index, представляющий индекс этого dataframe.

Синтаксис для использования свойства индекса данных DataFrame

DataFrame.index

Свойство индекса возвращает объект типа типа. Мы могли бы получить доступ к индивидуальному индексу, используя любую петлиную технику в Python.

В следующей программе у нас есть DataFrame без указанного индекса. Поскольку индекс не указан, диапазон, который начинается с 0 и шагами на шагах 1, будет назначен на DataFrame. Давайте получим индекс этого dataframe, используя Dataframe.index Отказ

Python Program

import pandas as pd

df = pd.DataFrame(
	[[88, 72, 67],
	[23, 78, 62],
	[55, 54, 76]],
	columns=['a', 'b', 'c'])

index = df.index
print(index)

Выход

RangeIndex(start=0, stop=3, step=1)

Мы можем распечатать элементы объекта Index, используя петлю для цикла, как показано ниже.

Python Program

import pandas as pd

df = pd.DataFrame(
	[[88, 72, 67],
	[23, 78, 62],
	[55, 54, 76]],
	columns=['a', 'b', 'c'])

index = df.index

for i in index:
    print(i)

Выход

0
1
2

Давайте рассмотрим еще один пример, где мы установили конкретный индекс для DataFrame. И мы собираемся получить индекс этого dataframe с использованием dataframe.index.

Python Program

import pandas as pd

df = pd.DataFrame(
    [[88, 72, 67],
    [23, 78, 62],
    [55, 54, 76]],
    index=[2, 4, 9],
    columns=['a', 'b', 'c'])

index = df.index
print(index)

Выход

Int64Index([2, 4, 9], dtype='int64')

Резюме

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