在Jupyter Notebook中更改数据框的单元格宽度

时间:2019-05-18 10:07:17

标签: python pandas jupyter-notebook

我有一个数据框,其中一栏包含长文字说明。

我想不截断显示所有文本,而是以使列变宽而不是使行变高的方式显示。


如果让熊猫设置为默认设置,我将得到下一个:

enter image description here


但是,如果我尝试使用pd.set_option('display.max_colwidth', -1)删除截断,则行会变高,而行宽却几乎相等:

enter image description here

1 个答案:

答案 0 :(得分:1)

使用以下设置仅更改1列。

df.style.set_properties(subset=['ad_description'], **{'width-min': '300px'})

编辑:@Haritz Laboa:感谢您确认'width-min'是有效的,而不是'width'。