2013-11-26 338 views
2

我想用熊貓數據幀計算度量。特別是,我得到一個結果對象熊貓數據幀計算

prediction = results.predict(start=1,end=len(test),exog=test) 

的實際值在數據幀由

test['actual']. 

我需要計算兩兩件事給出:

  1. 我如何計算錯誤的平方和?所以基本上,我會做一個元素減去元素,然後求和它們的平方。

  2. 如何計算預測的平方和減去實際值的平均值?因此,這將是

    (x1-mean_actual)^2 + (x2-mean_actual)^2...+(xn-mean_actual)^2 
    

回答

3

首先一個是

((prediction - test['actual']) ** 2).sum() 

第二個是:

((prediction - test['actual'].mean()) ** 2).sum() 
+0

我得到的第一個NaN值。這意味着什麼? – user1802143

+0

你的數據中是否有NaN? –

+0

我認爲這些應該是.sum() –