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