【问题标题】:Display several summary statistic tables显示几个汇总统计表
【发布时间】:2019-03-24 19:01:01
【问题描述】:

有谁知道是否可以告诉 python 在输出中显示多个汇总统计表?

这是我的输入:

efw2016_mc.describe()
efw1990_mc.describe()
efw1970_mc.describe()

但输出仅显示其中一张表。是否可以在一个输出中显示所有三个?

【问题讨论】:

  • 你在用熊猫吗?
  • 是的@killian95。我用的是熊猫
  • 参考stackoverflow.com/questions/36719812/…。您可以将帧分组到一个字典中,并在所有帧上循环显示。
  • 从命令行运行时,多次调用 describe 对我来说效果很好。你是如何运行脚本的?
  • 为什么不使用好旧的print

标签: python pandas statistics summary


【解决方案1】:

假设您使用的是 Jupyter 笔记本,您可以使用 display()

display(efw2016_mc.describe())
display(efw1990_mc.describe())
display(efw1970_mc.describe())

或者使用 concat() 制作一个数据框:

a = efw2016_mc.describe()
b = efw1990_mc.describe()
c = efw1970_mc.describe()

df = pd.concat([a,b,c])
df

【讨论】:

    猜你喜欢
    • 2017-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 2011-07-10
    • 1970-01-01
    相关资源
    最近更新 更多