我想在Jupyter笔记本中显示数据框中的所有列.Jupyter显示了一些列,并在最后几列添加了点,如下图所示:

Juputer Screenshot

如何显示所有列?

推荐答案

按如下方式try display max_columns设置:

import pandas as pd
from IPython.display import display

df = pd.read_csv("some_data.csv")
pd.options.display.max_columns = None
display(df)

pd.set_option('display.max_columns', None)

Pandas 0.11.0 backwards

这是不推荐的,但在0.11.0以上版本的Pandas中,max_columns设置指定如下:

pd.set_printoptions(max_columns=500)

Python-3.x相关问答推荐

一种基于绝对排序值的极框索引和列定位的Python方法

具有多个值的极轴旋转和熔化/取消旋转(反转旋转)操作(Pandas 堆叠/取消堆叠交替/UDF覆盖)

像计数不显示在html和想知道如果我的模型设置正确

PythonPandas 创建一个列并添加到DataFrame

将列表转换为 pandas 数据框,其中列表包含字典

如何将从维基百科表中抓取的数据转换为字典列表?

Django中自动设置/更新字段

从一列字符串中提取子字符串并将它们放入列表中

两个 y 轴在零处对齐的 plotly barplot

根据按不同列中的值分组的平均值划分 DataFrame

Python base64.b32hexencode 未创建预期结果

如何确保 GCP Document AI 模型输出与输入文件同名的 JSON?

为什么 Sympy 不能解决我的非线性系统? Python 解释器一直在执行,直到我终止进程

保存 StandardScaler() 模型以用于新数据集

ValueError:找不到子字符串,我做错了什么?

使用打印时,用+连接是否比用,分隔更有效?

在没有时间的python中创建日期

在python中打印下标

同步调用协程

python中的绝对导入是什么?