python - 用pandas展示数据输出时列名不能对齐?
阿神
阿神 2017-04-18 10:07:44
0
1
887

用pandas的sort_values对数据进行排序后输出,发现列名一直没法对齐,这是为什么?

阿神
阿神

闭关修行中......

全部回覆(1)
伊谢尔伦

原因是因為print操作是為了在console line下服務的,這個顯示基本上只能滿足基本需求。

jupyter的话,可以直接去掉print,表格就會被解析為HTML表格,就沒有這個問題了。

但,一個code cell預設只能輸出一個結果,如果同時輸出

df1
df2

只會顯示df2,如下圖:

一個簡單地策略是使用Ipython模組。

from IPython.display import display

display(df1)
display(df2)

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板