在使用500行的excel在Jupyter Notebook中运行以下代码时:
import pandas as pd
pd.set_option('display.min_rows', 50)
pd.set_option('display.max_rows', 50)
df = pd.read_excel('test.xlsx', sheet_name=0)
display(df)
我可以单击输出的左侧以在输出窗口上获得垂直滚动条。当我通过nbconvert或“下载为HTML”中的内置文件导出笔记本时,我仅获得50行数据,而没有垂直滚动条。有什么方法可以使数据框保持较小(最后,我想在带有滚动条的输出窗口中显示所有500行)
答案 0 :(得分:1)
在这篇博客文章的帮助下,我设法插入了CSS: http://damianavila.github.io/blog/posts/mimic-the-ipython-notebook-cell-execution.html
通过这种方式,我可以插入:
overflow-y: scroll;
max-height: 500px;
在所有输出单元格中