我想用varname的不同值运行约50次。Rhelp:for循环和参数
Sls_Other_$varname_y1_12 = diff (Sls_Other_$varname_data [,4] , lag=12)
$ varname应该由for循环的每次迭代的顺序列表中的关键字替换。我试着写这样的事情 -
for (i in 1:nrow(VarCodes)) {
nm<-VarCodes[i]
Sls_Other_$nm_y1_12 = diff (Sls_Other_$nm_data [,4] , lag=12) }
nrow(VarCodes)= 50
我敢肯定$纳米是一个错误的参考。我在网上搜索,但没有找到任何答案。任何帮助将不胜感激。
的'$'函数不评价它的RHS参数的部分。需要使用“[[”。 – 2015-04-03 20:42:19