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

Как получить форму или размеры PandaS DataFrame?

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

Получить форму Pandas DataFrame

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

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

Пример: форма DataFrame

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

Python Program

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])

Выход

Пример 2: Форма пустого dataframe

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

Python Program

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, другими словами, количество строк и количество столбцов.