我使用Windows和R 3.5.0
我是新手,基本代码有问题。我定义了一个带有3个参数的函数- findmean(“ path”,“ variable”,id)。数据框有几列,我必须找到其中一列的平均值。当我使用
找到“ AGE”列的平均值时mean(finaldata$AGE,na.rm=TRUE)
并运行
findmean("path", id = 1: 5)
我得到正确的平均值,但是当我将其更改为
mean(finaldata$variable, na.rm = TRUE)
并运行
findmean("path", "AGE", id = 1:5)
我收到一个错误:参数不是数字或逻辑:返回NA。
请告诉我我要去哪里了