有没有办法在交互式或脚本执行模式下扩大输出显示?
具体来说,我在Pandas上使用describe()函数describe().当DataFrame5列(标签)宽时,我得到了我想要的描述性统计数据.但是,如果DataFrame有更多列,则会抑制统计信息并返回类似的内容:
>> Index: 8 entries, count to max
>> Data columns:
>> x1 8 non-null values
>> x2 8 non-null values
>> x3 8 non-null values
>> x4 8 non-null values
>> x5 8 non-null values
>> x6 8 non-null values
>> x7 8 non-null values
Run Code Online (Sandbox Code Playgroud)
无论是否有6列或7列,都给出"8"值."8"是指什么?
我已经尝试将IDLE窗口拖大,以及增加"配置IDLE"宽度选项,但无济于事.
我使用Pandas和describe()的目的是避免使用像STATA这样的第二个程序来进行基本的数据操作和调查.
Python/IDLE 2.7.3
Pandas 0.8.1
Notepad ++ 6.1.4(UNICODE)
Windows Vista SP2
我有一个由数百列组成的数据框,我也需要查看所有列名称.
我做了什么:
In[37]:
data_all2.columns
Run Code Online (Sandbox Code Playgroud)
输出是:
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)
Run Code Online (Sandbox Code Playgroud)
如何显示所有列,而不是截断列表?