我使用该DataFrame.to_html函数将pandas数据帧转换为html输出.当我将其保存到单独的html文件时,该文件显示截断的输出.
例如,在我的TEXT专栏中,
df.head(1) 将会呈现
这部电影很出色......
代替
这部电影是对解构这一时期普遍存在的复杂社会情绪的极好努力.
在大型熊猫数据帧的屏幕友好格式的情况下,这种表现很好,但我需要一个html文件,它将显示数据框中包含的完整表格数据,即显示后一个文本元素而不是以前的文字片段.
如何在html版本的信息中显示TEXT列中每个元素的完整,非截断的文本数据?我想象html表必须显示长单元格来显示完整的数据,但据我所知,只有列宽参数可以传递给DataFrame.to_html函数.
这似乎是一个非常简单的问题,但是它让我绕过弯道.我确定它应该由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)