f1表 | ||
区域 | 预测数量 | 实际数量 |
q | 100 | 200 |
w | 20 | 30 |
e | 200 | 190 |
f1表是原始数据,希望通过公式计算得出如下表f11,标注黄色是新增序列,我写了个自定义函数如下,运行后却没有结果,
请专家帮忙看看,谢谢!
setwd("E:/Rdata")
f11=read.csv(file="f1.csv")
rate <- function(x) {
attach(x)
n=nrow(x)
for(i in 1:n){
x$预测准确率=1-abs(预测数量-实际数量)/实际数量
}
detach(x)
}
rate(f11);f11
表f11:
区域 | 预测数量 | 实际数量 | 预测准确率 |
q | 100 | 200 | 50% |
w | 20 | 30 | 67% |
e | 200 | 190 | 95% |


雷达卡




京公网安备 11010802022788号







