从传递的向量中构建对命名列的引用

时间:2016-01-30 23:48:38

标签: r

如果我运行sum函数并显式调用命名列,我没有问题。但是,如果我尝试从传递的字符向量构建引用,我会收到此错误。

这个错误的所有答案我都可以找到关于列本身中的字符的问题,这不是我的问题。如果我输入它,它运行正常。我认为如果与" $"有关。

提前致谢。

  

pollut< - "硝酸"

     

总和(test1 $硝酸盐,na.rm = TRUE)

[1] 67.089

  

总和(粘贴(" test1 $",污染,sep =""),na.rm = TRUE)

总和错误(粘贴(" test1 $&#34 ;,污染,sep =""),na.rm = TRUE):   无效'类型'论证的(字符)

编辑......建议的答案确实找出了问题,但没有像理查德那样清楚地解决问题。

0 个答案:

没有答案