全球環境似乎有名字R_GlobalEnv
如何將名稱應用於環境?
environment()
# <environment: R_GlobalEnv>
我想一個名字附加到一個新的環境e
所以,如果我命名爲myEnv,它讀取
e
# <environment: myEnv>
但似乎這不可能。在new.env
中沒有任何參數允許這樣做,而attr<-
似乎不起作用。
e <- new.env()
attr(e, "names") <- "myEnv"
# Error in attr(e, "names") <- "myEnv" : names() applied to a non-vector
是否可以命名環境,維護字節碼,並如上所示打印?