2017-04-11 48 views
0
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。我試圖找到一個答案,但我真的不能因爲它們與我的不同,所以可以從其他例子中得到任何東西。我試圖達到的目的是表明電影評價有一個正常的分佈。這就是爲什麼我想一起加入這些數字。但我現在還沒有運氣。繪製大熊貓DATAPLOT和mathlib數據圖海誓山盟

+0

你想覆蓋**圖。有*許多*解決這個問題的答案。 http://stackoverflow.com/questions/31104867/how-to-superimpose-figures-in-matplotlib –

+1

[如何在matplotlib中疊加數字]可能的重複(http://stackoverflow.com/questions/31104867/how-在matplotlib) –

+0

@ShawnMehan是我一直在看着他們,但不知道什麼無花果或斧頭意味着這就是爲什麼我不知道如何做到這一點在我的情況 – TenebrisNocte

回答

1

讓我們使用plt.gca(),然後使用熊貓圖的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() 
+0

非常感謝:D我只是不知道把斧頭放在熊貓的哪裏 – TenebrisNocte