【发布时间】:2021-11-20 06:29:24
【问题描述】:
我在 1-x
部分数据:[1.0000000478958904, 1.0000000478515068, 1.0000000480679452, 1.0000000477731508, 1.0000000479978082, 1.000000047790137, 1.0000000478526028, 1.0000000479145206, 1.000000047740274,...]
我正在尝试使用 matplotlib 将此数据绘制为直方图,并在增加 bin 数量时得到一个空图。 例如,当我将 bin 的数量定义为 100 时,我会得到一个大约 1 的单线直方图,但是当我将 bin 设置为 1000 时,我会得到一个空的直方图。
fig, ax = plt.subplots()
n, bins, patches = ax.hist(data, 100)
plt.show()
我尝试使用对数刻度,但显然不起作用。
如果有帮助,数据的长度为 5000 - 尝试将其设置为箱数,但我仍然得到一个空图。
我将如何缩放这些数据以便绘制它同时最好地代表真实数据?
【问题讨论】:
标签: python matplotlib