【发布时间】:2017-04-21 09:43:35
【问题描述】:
我正在尝试使用对数 x 轴绘制直方图。我目前使用的代码如下
plt.hist(data, bins=10 ** np.linspace(0, 1, 2, 3), normed=1)
plt.xscale("log")
但是,x 轴实际上并没有正确绘制!它只是从1 到100。理想情况下,我希望为1、10、100 和1000 加上刻度线。有什么想法吗?
【问题讨论】:
-
请提供样本数据集。
-
我的数据是一份辐射暴露量列表——让我找到这个列表。 data=[13.140,17.520,15.768,10.512,10.512,9.636,10.512, 9.636,11.388,7.884,7.008,7.008,9.636,11.388,7.884,7.88,16.644,42.924,17.520
标签: matplotlib plot histogram axis