You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jupyter Notebook中实现与教程一致的美观DataFrame展示效果

解决Jupyter Notebook DataFrame展示样式不一致问题

你可以按照以下步骤排查解决:

  • 首先在导入pandas后运行显示配置代码,开启富文本渲染:
import pandas as pd
# 开启HTML格式的DataFrame渲染,这是得到美化表格效果的核心配置
pd.set_option('display.notebook_repr_html', True)
# 以下为可选配套配置,可根据自身需求调整参数
pd.set_option('display.max_columns', None) # 显示所有列,不会自动折叠隐藏
pd.set_option('display.max_rows', 20) # 最多展示20行数据,超过自动缩略
pd.set_option('display.max_colwidth', 150) # 调整单列内容的最大显示宽度

配置完成后再单独在单元格输入df或者运行display(df)即可得到美化后的表格样式。

  • 若配置后仍无效果,可排查是否使用了精简版的在线Jupyter服务、或者Jupyter Lab未安装对应渲染插件,可切换到经典版Jupyter Notebook本地环境重试。
  • 若同一个单元格内df语句后还有其他代码,Jupyter默认只会输出单元格最后一行代码的返回值,建议单独拆分一个单元格执行df语句。

内容的提问来源于stack exchange,提问作者Amr Elwetaidy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 00:45:03