Получение формы или размера в DataFrame Pandas

Чтобы получить форму Pandas DataFrame, используйте DataFrame.shape. Свойство shape возвращает кортеж, представляющий размерность DataFrame, формат формы будет (строки, столбцы).

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

Пример

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

import pandas as pd
import numpy as np

#initialize a dataframe
df = pd.DataFrame(
	[[21, 72, 67.1],
	[23, 78, 69.5],
	[32, 74, 56.6],
	[52, 54, 76.2]],
	columns=['a', 'b', 'c'])

print('The DataFrame is :\n', df)

#get dataframe shape
shape = df.shape
print('\nDataFrame Shape :', shape)
print('\nNumber of rows :', shape[0])
print('\nNumber of columns :', shape[1])

Вывод:

Пример функции shape в pandas dataframe

Пример 2

В этом примере мы инициализируем пустой DataFrame и попытаемся найти его форму. Конечно, DataFrame.shape вернет (0, 0).

import pandas as pd

#initialize a dataframe
df = pd.DataFrame()

print('The DataFrame is :\n', df)

#get dataframe shape
shape = df.shape
print('DataFrame Shape :', shape)
print('Number of rows :', shape[0])
print('Number of columns :', shape[1])

Вывод:

The DataFrame is :
 Empty DataFrame
Columns: []
Index: []
DataFrame Shape : (0, 0)
Number of rows : 0
Number of columns : 0

Количество строк и столбцов равно нулю.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *