Mic*_* WS 5 python pandas ipython-notebook
我有一个超过70列的pandas DataFrame.
当我对它进行计算时,firefox(在Windows上)将DataFrame打印在比为其分配的窗口更大的空间中.我希望滚动条适合分配给它的ipython窗口.有没有干净的方法来处理这个?
它可以在ifoxthon笔记本窗口中使用此代码在firefox中重新创建.
df = pd.DataFrame(np.random.randn(100, 20))
df.tail()
Run Code Online (Sandbox Code Playgroud)
我有同样的问题。
问题描述及图片
使用以下选项时。
pd.set_option('display.max_columns', None)
pd.set_option('display.width', None)
pd.set_option('display.max_colwidth', None)
Run Code Online (Sandbox Code Playgroud)
整个数据框已打印,但我无法滚动到右侧的列。不过,我可以将窗口拉宽以查看更多列。但当然,这是有限制的。
解决方案
就我而言,问题出在 JupyterLab 和 Firefox 的交互上。
所以我找到了两个解决方案:
1. 解决方案:使用不同的浏览器。
就我而言,例如 Chrome 按预期工作。
2.解决方案:将Jupyterlab降级到3.6.5版本(4.0.2之前)
pip install jupyterlab==3.6.5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
292 次 |
| 最近记录: |