将pandas数据帧打印到长度超过80个字符的文本

时间:2015-10-12 17:16:43

标签: python pandas

我想将Dataframe打印到文本文件

假设我有一个包含4行和12列的表。

当我只使用print df时,看起来相当不错,列的所有值都向右对齐,但是,当列数太多(在我的情况下为8)时,它会将表分解,以便在4行8个值之后打印最后4列。可能是因为熊猫试图让桌子适合80个字符行。

我尝试了df.to_csv().replace(',','\t'),但是然后条目长于标签导致线条跳转,并且线条不再对齐。

我怎样才能获得美观,有序,对齐,时尚,但每行不强制执行80个字符?

1 个答案:

答案 0 :(得分:2)

尝试更改- : string list = ["s2bis"] 。 (默认情况下为80)