Python-漂亮地打印整个熊猫系列/ DataFrame
我在终端上经常使用Series
和DataFrames
。__repr__
系列的默认值返回精简的样本,具有一些头和尾值,但其余部分丢失。
有没有一种内置方法可以漂亮地打印整个Series / DataFrame
?理想情况下,它将支持适当的对齐方式,可能会支持列之间的边界,甚至可能会为不同的列进行颜色编
回答:
你也可以将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
显示逻辑(像这样)。
以上是 Python-漂亮地打印整个熊猫系列/ DataFrame 的全部内容, 来源链接: utcz.com/qa/430161.html