Rでのグローバル変数
-
11-09-2019 - |
質問
私はコミュニティをお願いしたかった、マニュアルに突っついています: どのように我々は、関数内のグローバル変数を設定することができますか?
解決
assign()
ショーとクリスチャンの答えとして、地球環境に割り当てるための方法があります。 (しかし、良くない...割り当てに固執)、シンプルな短い方法は、<<-
演算子を使用すること、すなわち
a <<- "new"
関数の内部ます。
他のヒント
私は<のhref =「http://tolstoy.newcastle.edu.au/R/help/05/11/16539.html」のrel =「noreferrer」でグローバル変数を設定する方法については、解決策を見つけました割り当て経由>メーリングリストへの投稿する A>:
a <- "old"
test <- function () {
assign("a", "new", envir = .GlobalEnv)
}
test()
a # display the new value
所属していません StackOverflow