我在终端上经常使用Series和DataFrames。__repr__系列的默认值返回精简的样本,具有一些头和尾值,但其余部分丢失。
Series
DataFrames
__repr__
有没有一种内置方法可以漂亮地打印整个Series / DataFrame?理想情况下,它将支持适当的对齐方式,可能会支持列之间的边界,甚至可能会为不同的列进行颜色编
Series / DataFrame
你也可以将option_context,与一个或多个选项一起使用:
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显示逻辑(像这样)。
jupyter-notebook
display(df)
print(df)
jupyter