我创造了这个计划估计均方误差(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