我有一个大的(垂直的)pandas 数据框,我想将其显示为带有滚动条的漂亮表格。我可以让它显示包含所有行的表格,但我无法显示滚动条。
def data(x):
strData = strData[['Data1','Data2','Data3']]
display(strData)
输出:没有垂直滚动条
最佳答案
不确定这是否是您的意思,但我想您需要将 max_rows
选项设置为 None,这样 pandas 就不会限制显示的行数:
pd.set_option("display.max_rows", None)
更新:
In [27]:
##javascript
IPython.OutputArea.auto_scroll_threshold = 10;
In[28]:
def display_():
pd.set_option("display.max_rows", None)
from IPython.core.display import display
display(df) #df must be defined up there
关于python - Pandas DataFrame 表格垂直滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42724327/