Python-漂亮地打印整个熊猫系列/ DataFrame

发布于 2021-02-02 23:18:46

我在终端上经常使用SeriesDataFrames__repr__系列的默认值返回精简的样本,具有一些头和尾值,但其余部分丢失。

有没有一种内置方法可以漂亮地打印整个Series / DataFrame?理想情况下,它将支持适当的对齐方式,可能会支持列之间的边界,甚至可能会为不同的列进行颜色编

关注者
0
被浏览
83
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你也可以将option_context,与一个或多个选项一起使用:

    with pd.option_context('display.max_rows', None, 'display.max_columns', None):  # more options can be specified also
        print(df)
    

    这将使选项自动返回其先前的值。

    如果你正在使用jupyter-notebook,则使用display(df)代替print(df)将使用丰富的jupyter显示逻辑(像这样)。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看