plt.figure()
mu = 0
variance = 1
sigma = math.sqrt(variance)
x = np.linspace(0, 2, 100)
plt.plot(x,mlab.normpdf(x, mu, sigma))
plt.show()
movieRates.plot.hist(stacked=True)
这是我正在尝试但它不起作用它给了我一个数字1和一个数字2.我试图找到一个答案,但我不能从其他例子中得到任何东西,因为它们与我的不同。我想要实现的是显示movieRates具有正态分布。这就是为什么我想把这些数字加在一起。但是我现在没有运气了。
答案 0 :(得分:1)
让我们使用plt.gca()
,然后使用pandas plot的ax
参数。
plt.figure()
mu = 0
variance = 1
sigma = math.sqrt(variance)
x = np.linspace(0, 2, 100)
plt.plot(x,mlab.normpdf(x, mu, sigma))
ax = plt.gca()
movieRates.plot.hist(stacked=True,ax=ax)
plt.show()