计算Pandas数据框架的列数,可以通过以下的方法实现。
首先,使用shape
属性获取数据框架的行数和列数,例如:
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(df.shape[1]) # 输出3
其次,使用len()
函数获取数据框架的列数,例如:
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
print(len(df.columns)) # 输出3
还可以遍历数据框架的列名,使用columns
属性获取列名列表,然后使用for
循环遍历获取每个列名,例如:
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
count = 0
for column in df.columns:
count += 1
print(count) # 输出3
以上是计算Pandas数据框架的列数的三种方法,分别是使用shape
属性、len()
函数和for
循环。在实际操作中,可以根据不同的场景选择不同的计算方式。
具体实例说明,以上三种方法的示例代码已经在前面给出了。