在Python中使用log进行缩放的直方图

时间:2017-08-29 12:44:59

标签: python python-2.7 python-3.x statistics histogram

您好我有一个数组让我们说a然后我这样做:

b = np.array([math.log10(i) for i in a])

然后我做hist(b)

但是对于x轴,我更喜欢看到这样的10 ^ -7而不是-7。所以我尝试plt.xscale('log')但我得到:"数据没有正值,因此无法进行对数缩放。"所以很奇怪,因为我可以做hist(b)。

所以你知道如何解决这个问题吗?

非常感谢!

0 个答案:

没有答案