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

Pandas DataFrame – Получить информацию о осей

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

Оси Pandas DataFrame

Чтобы получить информацию о осей, такую как индекс, имя столбцов и данных DataTypes, вы можете использовать свойство DataFrame.axes.

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

Пример 1.

В этом примере мы будем инициализировать DataFrame с некоторыми строками. Тогда мы будем звонить в недвижимость осей на DataFrame.

Python Program

import pandas as pd

df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
                    'B': ['B0', 'B1', 'B2', 'B3'],
                    'C': ['C0', 'C1', 'C2', 'C3'],
                    'D': ['D0', 'D1', 'D2', 'D3']},
                   index=[0, 1, 2, 3])

axesInfo = df1.axes

print(axesInfo)

Выход

D:\>python example.py
[Int64Index([0, 1, 2, 3], dtype='int64'), Index(['A', 'B', 'C', 'D'], dtype='object')]

Пример 2.

В этом примере мы инициализировали DataFrame без индекса. Мы будем соблюдать то, что возвращает свойство DataFrame.axes.

Python Program

import pandas as pd

df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
                    'B': ['B0', 'B1', 'B2', 'B3'],
                    'C': ['C0', 'C1', 'C2', 'C3'],
                    'D': ['D0', 'D1', 'D2', 'D3']})

axesInfo = df1.axes

print(axesInfo)

Выход

D:\>python example.py
[RangeIndex(start=0, stop=4, step=1), Index(['A', 'B', 'C', 'D'], dtype='object')]

Индекс по умолчанию должен быть создан при отсутствии во время инициализации DataFrame. То же самое отражено, когда мы добрались до доступа к свойству DataFrame.axes.

Резюме

В этом руководстве примеров Python мы узнали, как получить информацию о осях данных DataFrame с использованием атрибута DataFrame.axees класса DataFrame.