我想将Dataframe打印到文本文件
假设我有一个包含4行和12列的表。
当我只使用print df
时,看起来相当不错,列的所有值都向右对齐,但是,当列数太多(在我的情况下为8)时,它会将表分解,以便在4行8个值之后打印最后4列。可能是因为熊猫试图让桌子适合80个字符行。
我尝试了df.to_csv().replace(',','\t')
,但是然后条目长于标签导致线条跳转,并且线条不再对齐。
我怎样才能获得美观,有序,对齐,时尚,但每行不强制执行80个字符?
答案 0 :(得分:2)
尝试更改- : string list = ["s2bis"]
。 (默认情况下为80)