我正在使用iPython笔记本。当我这样做时:df我得到一张漂亮的桌子,上面有细胞。但是,如果我这样做:df1df2 它不会打印出第一张漂亮的桌子。如果我尝试这样做:print df1print df2它以另一种格式打印表格,该表格会溢出列并使输出很高。有没有一种方法可以强制它为两个数据集打印出漂亮的表格?
4 回答

喵喵时光机
TA贡献1846条经验 获得超7个赞
答案基于此博客文章的第二个技巧:28 Jupyter Notebook技巧,窍门和快捷方式
您可以将以下代码添加到笔记本顶部
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
这告诉Jupyter在自己的行上打印任何变量或语句的结果。这样您就可以执行一个仅包含
df1
df2
它将“为两个数据集打印出漂亮的表格”。
添加回答
举报
0/150
提交
取消