0
関数内に関数に渡す名前をディスクに保存する変数を作成します。Rにある関数内の文字列を使って変数に名前を代入して保存する
以下のコードは変数xを作成し、関数に渡された名前(この場合は "my_variable")でrdaオブジェクト内に保存します。しかし、rdaオブジェクトがメモリにロードされると、変数は名前 "x"で表示され、 "my_variable"という名前では表示されません。 :
string <- "my_variable"
my_function <- function(string){
x <- 1
save(x, file = paste0(string, ".rda"))
}
my_function(string)
load("my_variable.rda")
私はそれはあなたのアドバイスが理解されるであろう
「my_variable」の名前で表示されるように何をしなければなりません。
ここに割り当てる使用するための任意の理由は? – Roland
。それは尋ねられた質問を解決する。これは、my_variable < - 1に相当し、文字列< - 1ではなくポイントです。 –