【发布时间】:2020-11-06 15:28:12
【问题描述】:
我正在尝试为我创建的模型计算 MAE,但收到以下错误:
x no applicable method for 'mae' applied to an object of class "c('double', 'numeric')
使用 map2_dbl 我的映射看起来像这样:
cv_eval_rf <- cv_model_rf %>%
mutate(validate_mae = map2_dbl(validate_actual, validate_predicted, ~mae(actual = .x, predicted = .y)))
我很困惑,因为当我检查 validate_actual 和 validate_predicted 类时,我得到以下信息:
我正在尝试创建另一个名为 validate_mae 的列,正如您在上面的计算中看到的那样。很简单,我要做的就是计算每个 tibble 的 MAE 并将其附加到这个对象上,这样我就可以评估表现最好的训练/验证数据。
【问题讨论】:
-
mae()来自哪个包? -
我相信的指标