gpt4 book ai didi

python - 如何在 Pandas 数据框中显示所有列的名称?

转载 作者:IT老高 更新时间:2023-10-28 20:43:42 29 4
gpt4 key购买 nike

我有一个包含数百列的数据框,我需要查看所有列名。

我做了什么:

In[37]:
data_all2.columns

输出是:

Out[37]:
Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food',
'government', 'internet', 'isipulsa',
...
'overdue_3months_feature78', 'overdue_3months_feature79',
'overdue_3months_feature80', 'overdue_3months_feature81',
'overdue_3months_feature82', 'overdue_3months_feature83',
'overdue_3months_feature84', 'overdue_3months_feature85',
'overdue_3months_feature86', 'loan_overdue_3months_total_y'],
dtype='object', length=102)

如何显示所有列,而不是截断列表?

最佳答案

您可以全局设置打印选项。我认为这应该可行:

方法一:

pd.set_option('display.max_columns', None)
pd.set_option('display.max_rows', None)

方法二:

pd.options.display.max_columns = None
pd.options.display.max_rows = None

这将允许您在执行 .head() 时查看所有列名和行。不会截断任何列名。


如果您只想查看列名,可以这样做:

print(df.columns.tolist())

关于python - 如何在 Pandas 数据框中显示所有列的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49188960/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com