7
私はドットで始まる名前の変数について興味があります。例: Rで、どこから始まる名前の変数にはドットが格納されていますか?
.var <- 100
地球環境に属しません。この変数はどのような環境に属していますか?
私はドットで始まる名前の変数について興味があります。例: Rで、どこから始まる名前の変数にはドットが格納されていますか?
.var <- 100
地球環境に属しません。この変数はどのような環境に属していますか?
> ls(all.names = TRUE, envir = .GlobalEnv)
[1] ".Random.seed" ".var" "a"
コンソールに
以下を?"ls"
を入力してls()
のmanページを見てみると、ls()
に渡される引数all.names
のmanページからの引用です。探している環境は、引数のls
コマンドで制御できます。
デフォルトでは、ls(all.names = TRUE)
はグローバル環境内のオブジェクトを検索します。
すべて.names:論理値。 TRUEの場合は、すべてのオブジェクト名が返されます。 FALSEの場合、aで始まる名前は。省略されている。
また、環境値をname
引数に渡すことで、その環境のすべての表示オブジェクトと非表示オブジェクトを一覧表示できます。
search()
ls(name = .GlobalEnv, all.names = TRUE)
ls(name = "package:base", all.names = TRUE)
答えを説明するテキストを追加してください - コードのみの回答は、経験の少ないユーザーには難解です。 –