为了账号安全,请及时绑定邮箱和手机立即绑定

在iPython Notebook中将DataFrame显示为表格

在iPython Notebook中将DataFrame显示为表格

ABOUTYOU 2019-10-06 10:47:32
我正在使用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

它将“为两个数据集打印出漂亮的表格”。


查看完整回答
反对 回复 2019-10-06
  • 4 回答
  • 0 关注
  • 3976 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信