相关疑难解决方法(0)

在从pandas dataframe转换为html时,如何在html中显示完整(非截断)的数据帧信息?

我使用该DataFrame.to_html函数将pandas数据帧转换为html输出.当我将其保存到单独的html文件时,该文件显示截断的输出.

例如,在我的TEXT专栏中,

df.head(1) 将会呈现

这部电影很出色......

代替

这部电影是对解构这一时期普遍存在的复杂社会情绪的极好努力.

在大型熊猫数据帧的屏幕友好格式的情况下,这种表现很好,但我需要一个html文件,它将显示数据框中包含的完整表格数据,即显示后一个文本元素而不是以前的文字片段.

如何在html版本的信息中显示TEXT列中每个元素的完整,非截断的文本数据?我想象html表必须显示长单元格来显示完整的数据,但据我所知,只有列宽参数可以传递给DataFrame.to_html函数.

html python pandas

160
推荐指数
9
解决办法
15万
查看次数

熊猫印刷所有dtypes

这似乎是一个非常简单的问题,但是它让我绕过弯道.我确定它应该由RTFM解决,但我已经看了选项,我可以看到一个修复它.

我只想打印所有列的dtypes,目前我得到:

print df.dtypes
#>
Date         object
Selection    object
Result       object
...
profit    float64
PL        float64
cumPL     float64
Length: 11, dtype: object
Run Code Online (Sandbox Code Playgroud)

我试过设置选项display.max_row,display.max_info_row,display.max_info_columns都无济于事.

我究竟做错了什么?

熊猫版= 0.13.1


更新:

事实证明,我是一个白痴,并没有display.max_row达到足够高的价值.

解决方案是:

pd.set_option('display.max_rows', 20)
Run Code Online (Sandbox Code Playgroud)

python pretty-print pandas

20
推荐指数
3
解决办法
2万
查看次数

标签 统计

pandas ×2

python ×2

html ×1

pretty-print ×1