📅  最后修改于: 2023-12-03 15:33:24.614000             🧑  作者: Mango
Pandas是一个强大的用于数据处理和数据分析的Python库,可以轻松地处理和分析大量数据。在Pandas中,数据以DataFrame的形式存储,可以通过列名或索引获取数据列。
要获取数据框的列数,可以使用shape
属性来获取数据框的行数和列数。例如,如果有一个名为df
的数据框,则可以使用以下代码来获取列数:
num_cols = df.shape[1]
此代码将返回数据框df的列数。
import pandas as pd
# 创建数据框
data = {'name': ['John', 'Mary', 'Peter', 'Jeff', 'Lisa'],
'age': [23, 18, 31, 42, 28],
'gender': ['M', 'F', 'M', 'M', 'F']}
df = pd.DataFrame(data)
# 获取数据框的列数
num_cols = df.shape[1]
# 打印结果
print("数据框的列数为:", num_cols)
这将输出以下结果:
数据框的列数为: 3
Pandas通过其强大的DataFrame数据结构提供了方便的数据处理和分析功能,包括获取数据框的行数和列数。使用shape
属性可以方便地获取数据框的行数和列数。