具有对数x标度的多个直方图

时间:2016-07-06 22:03:55

标签: python matplotlib plot

这是多个直方图上的this thread和对数刻度上的this thread的组合。

我试图在对数x刻度的图中使用以下代码获得两个(或更多)直方图:(使用一些外部列表)

import numpy
import matplotlib.pyplot as plt

plt.hist([capacity_list, capacity_list2], np.logspace(-1,4,11))
plt.gca().set_xscale("log")
plt.show()

原则上有效;我唯一的问题是对数刻度似乎也会影响直方图的bin宽度,所以如果它们总是有较短的bin,那么它们看起来并不好看:

two histograms with logarithmic x-axis

有人知道如何解决这个问题吗?

0 个答案:

没有答案