在双直方图上为每个直方图绘制两条高斯线

时间:2019-11-13 21:22:33

标签: matplotlib

我正在同一子图上绘制两个直方图:

n,x,_ = ax2.hist([months, months1], bins = bins, density = 'True')

我想在每个直方图中绘制两条高斯线:

density = stats.gaussian_kde(months)
density1 = stats.gaussian_kde(months1)
ax2.plot(x[0], density(x[0)])
ax2.plot(x[1], density1(x[1]))

但是返回的x不是数组列表。它只是一个数组。 怎么办?

谢谢。

0 个答案:

没有答案