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

在VSCode的Jupyter Notebook中查看完整Pandas数据集的方法

在VS Code的Jupyter Notebook中查看Pandas完整数据集的设置方法

方法一:修改Pandas的显示配置

Pandas默认会限制显示的行数,你可以通过代码调整全局或临时的显示规则:

  • 全局取消行数限制(后续所有DataFrame输出都生效):
    import pandas as pd
    # 设置最大显示行数为None,彻底取消限制
    pd.set_option('display.max_rows', None)
    # 若需要同时取消列数限制,可追加这行
    pd.set_option('display.max_columns', None)
    
  • 临时查看全量数据(不影响全局设置):
    如果你不想全局放开限制,仅在查看当前数据集时显示所有行,可以用:
    # 用to_string输出全量内容
    print(df.to_string(max_rows=None))
    # 或者用IPython的display函数指定参数
    from IPython.display import display
    display(df, max_rows=None)
    

方法二:调整VS Code Jupyter扩展的输出限制

VS Code的Jupyter扩展本身也有输出行数上限,你可以通过设置修改:

  1. 按下Ctrl+,打开VS Code设置面板
  2. 在搜索框输入jupyter output limit
  3. 找到「Jupyter: Output Limit」选项,将默认数值(比如1638)改为大于2900的数,或者设为0表示无限制
  4. 保存设置后,重启当前Notebook的内核,新设置即可生效

额外提示

如果数据集过大,全量显示可能会导致Notebook加载卡顿,你可以按需选择查看方式:

  • 查看前/后指定行数:df.head(3000)、df.tail(3000)
  • 分段查看数据:df.iloc[1638:3276](查看第1639到3276行)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 04:43:17