我創造了這個計劃估計均方誤差(MSE),平均絕對誤差百分比(MAPE): 一切都好這件事? pune
是一個包含22個數據點的.csv文件。計算錯誤,MSE和MAPE?
pune <- read.csv("C:/Users/ervis/Desktop/Te dhenat e konsum energji/pune.csv", header=T,dec=",", sep=";")
pune <- data.matrix(pune,rownames.force=NA)
m1 <- seq(from = 14274.19, to = 14458.17, length.out = 10000)
MSE1 <- numeric(length = 10000)
for(i in seq_along(MSE1)) {
MSE1[i] <- 1/length(pune) * sum((pune-m1[i])^2)
}
MAPE1 <- numeric(length = 10000)
for(i in seq_along(MAPE1)) {
MAPE1[i] <- 1/length(pune) * sum(abs((pune-m1[i])/pune))
}
對嗎?
請不要複製粘貼您的工作區,而是嘗試提供真實的代碼。還有一個具體問題,只是詢問您的計算是否正確不是本網站的目的。 – 2011-04-04 13:41:10
@ user687286:在編寫問題時,嘗試刪除任何不相關的代碼行。例如,我們並不需要知道你叫你的數據文件(只是給我們的數據),或者你不小心扔了錯誤,或關於無直接關係到計算MSE任何其他計算。 – 2011-04-04 13:43:50