有没有办法在交互式或脚本执行模式下扩大输出显示?
具体来说,我在Pandas上使用describe()函数describe()
.当DataFrame
5列(标签)宽时,我得到了我想要的描述性统计数据.但是,如果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
我正在努力寻找看似非常简单的事情.我有一个包含很长字符串的pandas数据框.
df = pd.DataFrame({'one' : ['one', 'two',
'This is very long string very long string very long string veryvery long string']})
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试打印相同的内容时,我看不到完整的字符串,而是只看到字符串的一部分.
我尝试了以下选项
print(df.iloc[2])
to_html
to_string
set_printoptions
帮助我.任何想法都赞赏.看起来很简单,但无法得到它!