如何处理(滤除)R中MAPE分数的无穷大

时间:2019-05-10 19:37:15

标签: r

我将一个预测模型放在一起,当在预测中使用准确性时,某些 MAPE 得分会达到Infinity。
我知道为什么会得到无穷大,而我现在不打算修复它。
我想了解如何过滤掉数据框中的无限行。如果我使用is.numeric将MAPE转换为数字,则无穷大会转换为 455 ,为什么?
我还尝试使用[which(df$MAPE == "Infinity"),]来对数据帧进行子集化,并且尝试了[which(df$MAPE == "∞"),],但都找不到任何值。

1 个答案:

答案 0 :(得分:0)

我最终在整个预测中提供了R中的准确性陈述,而不仅仅是MEAN。此产品是新的度量MASE,可以更准确地处理缺少值或0的时间序列数据。