我想用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