Kat*_*tic 5 ipython pandas jupyter-lab
我试图将函数 f(x) 的三次样条插值信息表示为数据帧。当尝试打印到间谍程序时,我发现列被切断。当尝试在 Jupiter Lab 中重现输出时,我得到了同样的结果。
当我通过终端运行 ipython 时,我得到了所需的完整数据帧输出。我搜索了 integnet 并尝试了 pandas 命令设置选项 pd.set_options(),但没有任何结果。
我附上了 ipython 中输出的屏幕截图。
在 Juputer 中可以使用:
from IPython.display import display, HTML
Run Code Online (Sandbox Code Playgroud)
而不是
print(dataframe)
Run Code Online (Sandbox Code Playgroud)
在任何地方使用
display(HTML(dataframe.to_html()))
Run Code Online (Sandbox Code Playgroud)
不幸的是,这在间谍程序中不起作用。所以你可以尝试调整ipython建议的宽度。但在大多数情况下,这会使输出很差或不可读。
尝试数据框方法后,我发现似乎是裁剪设置。
在 Spyder 中我使用:
pd.set_option('expand_frame_repr', False)
print(dataframe)
Run Code Online (Sandbox Code Playgroud)
这个方法解释了为什么增加 max_column 以前对我没有帮助。
| 归档时间: |
|
| 查看次数: |
7822 次 |
| 最近记录: |