pandas - DataFrame 单元格换行符

标签 pandas jupyter-notebook jupyter

问题很简单。
如何防止 jupyter Notebook 中打印数据框的单元格出现换行(不在终端中)。

我在这里没有看到任何答案,例如使用 pd.get_option('display.width')pd.get_option('display.max_colwidth') 等对我没有帮助。

我仍然明白:
enter image description here

最佳答案

发生这种情况是因为没有空间来呈现单元格的内容,因此开始使用 html 文本换行解决方案。 您可以通过将 white-space 单元格属性设置为 nowrap 来禁用它:

df.style.applymap(lambda x:'white-space:nowrap')

df.style.set_properties(**{'white-space': 'nowrap'})

enter image description here

关于pandas - DataFrame 单元格换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52383719/

相关文章:

markdown - 如何在 pdf 转换过程中删除 Jupyter 中的标题编号?

python - 无法访问docker容器内的jupyter笔记本

Jupyter pdf 导出在一页后切断

python - Jupyter - 在图形上使用播放头播放音频的小部件

python - 如何在不使用 ctrl-c 的情况下关闭 jupyter notebook 应用程序(服务器)?

python - Pandas:借助字典将变量子字符串从 A 列插入 B 列

python - pandas,使用 pd.to_hdf 将多个数据集存储在一个 h5 文件中

mysql - 在 Jupyter 笔记本、Conda 环境、Python 3.6 上找不到 MySQL

python - Pandas datetime 函数获取季度末的日期

python - df.duplicated() 误报?