【问题标题】:How do I make a histogram from my python data for four keys?如何从我的 python 数据中为四个键制作直方图?
【发布时间】:2015-01-22 10:44:55
【问题描述】:

我正在尝试为我的数据样本制作直方图,这为我提供了四个键的结果。我正在为每个键制作一个直方图。但是,我不知道如何在 Excel 中提取数据,或者是否有更好的方法从 python 中绘图?

我的数据是这样出来的:

{'EX_D': 8, 'P_H_U': 2, 'HY_D': 5, 'HYDROPH_U': 0}
{'EX_D': 2, 'P_H_U': 7, 'HY_D': 1, 'HYDROPH_U': 4}

如何导出数据并将每个键的结果分开?

感谢您的帮助!

【问题讨论】:

标签: python excel histogram


【解决方案1】:

为了快速导出数据,您可以打印制表符或逗号分隔的值:

data = [{'EX_D': 8, 'P_H_U': 2, 'HY_D': 5, 'HYDROPH_U': 0},
        {'EX_D': 2, 'P_H_U': 7, 'HY_D': 1, 'HYDROPH_U': 4}]
keys = ['EX_D', 'P_H_U', 'HY_D', 'HYDROPH_U']
print("\t".join(keys))
for d in data:
    print("\t".join(str(d[k]) for k in keys))

然后复制粘贴到 Excel 中做一个histogram analysis:

EX_D   P_H_U  HY_D   HYDROPH_U
8      2      5      0
2      7      1      4

【讨论】:

  • 谢谢,很有用!
  • @user1903 如果这有用并解决了您的问题,请接受此答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-08
  • 1970-01-01
  • 1970-01-01
  • 2018-08-03
  • 1970-01-01
  • 2020-05-20
  • 1970-01-01
相关资源
最近更新 更多