如何在不丢失格式的情况下打印df?
假设我有这样的df:
In: df
Out:
TFs No Esenciales Genes regulados Genes Regulados Positivamente Genes Regulados Negativamente No Tentativo de genes a silenciar No Real de genes a silenciar No Tentativo de genes a inducir
146 YdeO 20 18 2 2 2 0
但是当我使用print时,它会丢失其格式
In: print (df)
Out:
TFs No Esenciales Genes regulados Genes Regulados Positivamente \
146 YdeO 20 18
Genes Regulados Negativamente No Tentativo de genes a silenciar \
146 2 2
No Real de genes a silenciar No Tentativo de genes a inducir \
146 2 0
No Real de genes a inducir Balance de genes Balance real de genes
146 0 2 2
我如何使用print,但保留格式?
我想要的输出是:
In: print (df)
Out:
TFs No Esenciales Genes regulados Genes Regulados Positivamente Genes Regulados Negativamente No Tentativo de genes a silenciar No Real de genes a silenciar No Tentativo de genes a inducir
146 YdeO 20 18 2 2 2 0
答案 0 :(得分:1)
根据docs,您可以使用Pandas中的display.width
选项。
以下内容应该有效(尽管如果它仍然被切断,您可能必须增加1000
宽度值。)
pd.set_option('display.width', 1000)
print(df)