Автор оригинала: 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.