Jupyter Notebook:需要检查数据框中的所有单元格

时间:2016-08-19 18:36:44

标签: python dataframe jupyter-notebook

我使用的是Jupyter笔记本,拥有100列和200行的python数据框。我需要手动检查数据框中的每个单元格,但是在浏览器上,当行或列数很大时,它只显示“...”。我可以强制它显示每一行和每列而不是只显示“...”吗?

谢谢!

2 个答案:

答案 0 :(得分:3)

您必须使用pd.set_option()配置display.max_rows和/或display.max_columns

即:

def print_all(x):
    pd.set_option('display.max_rows', len(x))
    pd.set_option('display.max_columns', len(x.columns))

    print(x)

    pd.reset_option('display.max_rows')
    pd.reset_option('display.max_columns')

答案 1 :(得分:1)

您需要指定要显示的行数。您可以在这样的笔记本中配置这些选项......

pd.set_option('display.max_column', 999)
pd.set_option('display.max_row', 999)

其中999是要显示的行数/列数