7 votos

Evaluación del rendimiento de un modelo: MAPE en R

Estoy tratando de comparar dos modelos. He obtenido el error cuadrático medio (RMSE), pero no es satisfactorio. Por eso intento calcular el error medio porcentual absoluto (MAPE).

¿Existe algún paquete en R donde pueda calcular el error medio porcentual absoluto?

15voto

Factor Mystic Puntos 12465

Siempre puedes codificarla tú mismo:

mape <- function(y, yhat)
mean(abs((y - yhat)/y))

2voto

Amol Modi Puntos 36

Para el MAPE, utilice la siguiente función:

mape <- function(actual,pred){ mape <- mean(abs((actual - pred)/actual))*100 return (mape) }

Para la fórmula, puede consultar el siguiente enlace:

http://www.forecastpro.com/Trends/forecasting101August2011.html

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X