R-模型性能绘图:回归模型的MAE图[ROC绘图的回归等效]



我有一个用于确定租金的回归模型,预测是按小时租赁的数量,而不是0/1二进制结果。

因此,对于性能度量,我主要是在查看平均绝对错误(MAE(。

我的问题是,有没有一种方法可以将R中的MAE图形方式绘制在R中?我本质上是在寻找ROCR软件包的MAE版本。

我的数据集还需要查看模型的性能如何变化,随着预测未来的预测,我想在预测的时间上绘制回归预测的MAE。

您可以自己计算自己。这是一个简单的示例,其中包括MAE的滚动计算。在这种情况下,它不是很有意义,但可能对您的目的有用:

library(dplyr)
MyData <- iris %>% select(Sepal.Length, Sepal.Width, Petal.Length,Petal.Width)
MyModel <- lm(Sepal.Length ~ ., MyData)
MyDf <- data.frame(Observation = MyData$Sepal.Length,
                   Predictions = predict(MyModel),
                   CumMeanAbsError = cumsum(abs(MyData$Sepal.Length-predict(MyModel)))/as.integer(row.names(MyData)))

最新更新