当使用具有 500 行的 Excel 在 Jupyter Notebooks 中运行以下代码时:
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 行)
Jupyter 中的 HTML 表格 https://i.stack.imgur.com/khWc1.png
导出中的 HTML 表格 https://i.stack.imgur.com/tm0w4.png
我在这篇博文的帮助下成功插入了 CSS:http://damianavila.github.io/blog/posts/mimic-the-ipython-notebook-cell-execution.html http://damianavila.github.io/blog/posts/mimic-the-ipython-notebook-cell-execution.html
这样我就可以插入:
overflow-y: scroll;
max-height: 500px;
在所有输出单元格中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)