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

Jupyter Lab中Great Expectations读取CSV显示不全,如何开启横向滚动?

解决Jupyter Lab中DataFrame横向滚动查看所有列的问题

以下是几种实用的解决方法,帮你实现横向滚动查看所有列:

  • 调整Pandas全局显示配置
    在代码开头添加以下设置,修改Pandas的输出规则,让DataFrame显示所有列且不自动换行:

    import pandas as pd
    # 显示所有列,不限制数量
    pd.set_option('display.max_columns', None)
    # 禁止列自动换行,强制横向排列
    pd.set_option('display.expand_frame_repr', False)
    # 取消列内容宽度限制,避免内容截断
    pd.set_option('display.max_colwidth', None)
    

    之后用display(my_df)替代print(my_df)——display是Jupyter的原生展示方式,会自动适配界面生成横向滚动条。

  • 调整Jupyter Lab界面设置
    如果上述配置后仍有问题,可修改Jupyter Lab的全局输出设置:

    • 点击左侧侧边栏的「Settings」→「Advanced Settings Editor」
    • 选择「Notebook」分类,找到「Code Cell Outputs」区域,将「Word Wrap」设为false
    • 保存设置后刷新页面即可生效
  • Great Expectations相关适配
    确认Great Expectations返回的是标准Pandas DataFrame,之后直接应用上面的Pandas配置即可,无需额外调整GE的输出规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 20:27:25