Dat*_*Man 4 python printing pandas jupyter-notebook
我有一个来自导入到我的 Jupyter Notebook 中的包的函数。函数内部是一个打印 Pandas Dataframe 的 print 语句。假设我无法(或不想)更改我正在导入的函数的代码。有没有办法让打印的 Pandas Dataframe 不包裹在 Jupyter 输出单元中?即如何使其打印在一行上,以便我可以从左向右滚动?
我知道使用 Jupyter 的显示函数而不是 print ,但问题是 print 语句位于我正在导入的包中,我无法更改包代码。
小智 5
我相信你可以使用set optionPandas options 内部的函数。我不能 100% 确定这就是您正在寻找的内容,但这听起来像是您想要做的。
import pandas as pd
pd.set_option('display.max_rows', 500)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 1000)
Run Code Online (Sandbox Code Playgroud)
然后,当您显示代码时,您将在笔记本底部看到滚动条,可以左右移动以查看完整的打印语句。
| 归档时间: |
|
| 查看次数: |
2955 次 |
| 最近记录: |