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