📜  dataframe.shape 返回什么? - 汇编(1)

📅  最后修改于: 2023-12-03 15:14:37.121000             🧑  作者: Mango

DataFrame是Pandas中的一个数据结构,可用于操作和处理表格数据。DataFrame.shape返回DataFrame的维度,即它有多少行和列。它返回一个元组,其中第一个元素是行数,第二个元素是列数。

以下是一个代码片段示例,演示如何使用DataFrame.shape属性:

import pandas as pd

data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'], 'Age': [25, 32, 18, 47], 'City': ['New York', 'Paris', 'London', 'Tokyo']}
df = pd.DataFrame(data)

print(df.shape)

运行上述代码,将输出以下结果:

(4, 3)

这表明DataFrame df有4行和3列。可以使用返回的元组来访问行数和列数:

nrows, ncols = df.shape
print(f"The DataFrame has {nrows} rows and {ncols} columns.")

这将输出以下结果:

The DataFrame has 4 rows and 3 columns.

可以使用DataFrame.shape来检查DataFrame中是否包含所需的数据行和列数,以便有效地处理和操作数据。