2017-03-12 26 views
0

如果我做了一些數據我有一個適應和要繪製,我也想展示我獲得以及減少卡方和R平方在我的陰謀的傳說fitparameters。 我需要做些什麼來完成這件事?顯示fitparameters在plotlegend與pyplot

很抱歉,如果這是一個微不足道的問題,我是新來的蟒蛇,所以我可能不知道或看到明顯的事情。

+0

這完全細問,如果你有這樣的問題。但要確保你在實際問題上花費更多的話。這是什麼讓你無法在圖例中顯示所需的文字? – ImportanceOfBeingErnest

+0

我沒有任何想法,我應該做些什麼來實現這一目標是什麼? –

+0

的一點是,我們不知道你就完蛋了。這就像要求如何製作芝士蛋糕一樣,沒有任何進一步的信息。這可能是因爲你從來沒有做過蛋糕,所以你甚至不知道如何準備底部糕點,或者你可能已經制作了100個櫻桃蛋糕,並想知道芝士蛋糕有什麼不同。 – ImportanceOfBeingErnest

回答

0

這裏是如何執行配合和在matplotlib傳說繪製的結果。

import numpy as np 
import matplotlib.pyplot as plt 
import scipy.optimize 

x = np.arange(10) 
y = np.arange(10)/5.+np.random.rand(10) 

func = lambda x, a, b: a*x+b 
popt, pcov = scipy.optimize.curve_fit(func, x,y) 


plt.plot(x,y, marker="o", linestyle="none", label="data") 

plt.plot(x,func(x, popt[0], popt[1]), label="fit"+str(popt)) 

plt.legend() 
plt.show() 

enter image description here

+0

非常感謝。這比我預期的更加明顯。 我可以爲一個圖例獲得2行嗎? –