首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何检索Pandas数据框中的列数?

如何检索Pandas数据框中的列数?
EN

Stack Overflow用户
提问于 2013-11-30 14:28:21
回答 9查看 398.3K关注 0票数 221

如何以编程方式检索pandas数据帧中的列数?我希望是这样的:

df.num_columns
EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2013-11-30 15:11:46

如下所示:

import pandas as pd
df = pd.DataFrame({"pear": [1,2,3], "apple": [2,3,4], "orange": [3,4,5]})

len(df.columns)
3
票数 368
EN

Stack Overflow用户

发布于 2013-12-01 02:56:56

替代方案:

df.shape[1]

(df.shape[0]为行数)

票数 125
EN

Stack Overflow用户

发布于 2015-01-26 20:50:08

如果保存数据帧的变量称为df,则:

len(df.columns)

给出列数。

对于那些想要行数的人:

len(df.index)

对于同时包含行数和列数的元组:

df.shape
票数 33
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20297332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档