python如何自动绘制为y轴

时间:2017-02-08 19:48:48

标签: python python-3.x matplotlib

我遇到了使用matplotlib绘制直方图的问题。

我实际上并没有设置y轴,但是当我绘制agesc图表时它可以正常工作。它计算给定点agesc的值I的数量,这正是我想要的。但是我想将y轴标准化为0到1,其中agesc的丰度只是0到1之间的值。

这是我的代码:

ind = np.where((r >= 3) & (r < 15) & (z >=  2) & (z <= 3) & (ofe > 0.4))
rsc = r[ind]
zsc = z[ind]
fehsc = feh[ind]
agesc = age[ind]

plt.hist(agesc, bins=14/.2)
plt.title('O/Fe')
plt.show()
numsc = number[ind]

我的问题是:如果没有我定义y轴,python会做什么来自动绘制y轴?

第二,如何制作第二个变量N,这将允许我在0和1之间绘制图形而不是0和120,因为我现在自动得到它?

因为无论何时我分配一些空数组,我都知道有太多的值分配给bin,我不确定如何继续。

0 个答案:

没有答案