stata
データ(data.dta
)をデータとして保存し、関数をR
使用してデータをロードし、関数を使用しpaste
て名前を割り当てようとしています。get
paste
library(foreign)
getwd()
"C:/Users/Vista/Documents/project"
year<-2010
income2010x.dta<-read.dta("data.dta")
save(income2010x.dta,file="income2010x.rda")
load( paste0( "income" , year , "x.rda" ) )
z <- get( paste0( "income" , year , "x.dta" ) ) # works
z <- get( paste0( "income" , year , "x.rda" ) ) # doesn't work
z
Error in get(income2010x.rda) : object 'income2010x.rda' not found
ls()
income2010x.dta
...
income2010x.dta
これらの手順の後、オブジェクトとして保存されていることがわかりましたが、income2010x.rda
そうではありません。だから、z <- get( paste0( "income" , year , "x.rda" ) )
動作しませんでした。何か案が?