绘制与值相关的多个数据

时间:2016-04-22 21:23:45

标签: python matplotlib

我正在努力解决Python中的以下问题:

我有两个字典,我想使用matplotlib.pylab实现一个特殊的情节。字典具有相同的长度并以相同的顺序保持相同的键,但是为每个键保持不同的值。所有键和所有值都是整数。

我想实现一个情节,其中x轴显示键,在我的情况下,这将是0到200,并且y轴应该是某种直方图,其中每个xi想要显示两个值的与此x相关的字典条目。

我认为直方图在这里是错误的,因为在这种情况下我们会讨论分布。但这种情况并非如此。我只想显示每个键的两个dicts的值。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你可以像这样同时迭代你的两个词典:

for key in sorted(dict1.keys()):    # iterkeys() in Python2
    value1 = dict1[key]
    value2 = dict2[key]
    plot(key, value1)
    plot(key, value2)