d:\folder に、data_aa_1.dta、data_aa_2.dta、data_aa_3.dta、data_bb_1.dta、data_bb_2.dta、data_bb_3.dta、data_cc_1.dta などの多数の Stata ファイルがあります。これらのファイルを変換したいRのdtaファイルと同じ数のデータフレームを取得します。したがって、c( "aa"、 "bb"、 "cc")とc(1:3)をループする必要があると思います。私は次のようなことを試しました:
library(foreign)
for(i in c("aa","bb","cc"){
for (j in 1:3){
data_[i]_[j] <-read.dta("d:/folder/data_[i]_[j].dta")
}
}
しかし、それは間違っているように見えます - 間違いなく。
どんな助けでも大歓迎です。
ありがとう!