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

Jupyter Notebook中pd.info()与value_counts()输出列无间隔问题排查

Jupyter Notebook输出列无间隔问题修复

这大概率是pandas显示配置变更或Notebook渲染环境问题导致的,试试以下几种修复方法:

1. 重置pandas全部显示选项

在Notebook单元格里执行代码,恢复pandas默认配置:

import pandas as pd
pd.reset_option('all')

执行完后重新运行renamedBostonData.info()和value_counts(),查看输出是否恢复正常间隔。

2. 手动调整格式相关参数

如果重置全部选项无效,可以单独针对性设置:

# 扩大输出宽度,给列留出足够间隔空间
pd.set_option('display.width', 1000)
# 设置info()输出的列间距
pd.set_option('info.colspace', 12)
# 确保列内容完整显示,避免挤压列间距
pd.set_option('display.max_colwidth', None)

数值可以根据你的实际显示效果自行微调。

3. 重置Notebook内核或环境

有时候内核或渲染异常也会导致格式错乱:

  • 点击Notebook顶部菜单栏的「Kernel」→「Restart」,重启内核后重新运行代码
  • 关闭当前Notebook,重新打开;或者换个浏览器打开Notebook页面

4. 核对pandas版本

检查Jupyter Notebook和Jupyter Lab的pandas版本是否一致:

print(pd.__version__)

如果版本差异较大,尝试将Notebook环境的pandas升级/降级到和Jupyter Lab一致的版本。


内容的提问来源于stack exchange,提问作者vikram chaudhari

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 00:38:15