我想通过循环对我的数据集中的a1-a56分别做一些运算,我先用a1变量试了一下,是正常运行的,代码如下:
然后我就写了一个循环,代码如下:
然后这个鬼东西就不能正常运行了{:2_29:},错误信息如下:
Error in arrange_impl(.data, dots) :
incorrect size (1) at position 1, expecting : 45
In addition: Warning messages:
1: Unknown or uninitialised column: 'nm'.
2: In max(score$nm) : no non-missing arguments to max; returning -Inf
然后我问到原因可能出现在paste函数上,好像需要用get()函数才行,于是我用了如下:
name <- get(paste('a',1,sep = ''))
然后还是报错,吼!:
Error in get(paste("a", 1, sep = "")) : object 'a1' not found
各位哥哥姐姐,大佬们我该咋改啊