2
負荷命名空間
是否可以手動創建並加載一個命名空間環境foo
(未做實際foo
包),這樣我們就可以使用雙冒號操作foo::test
訪問在這種環境中的對象?如何手動創建和R中
的attach
功能附加列表或環境搜索路徑:
foo <- list(test=123)
attach(foo)
get("test", "foo")
但這給foo::test
用戶訪問明顯。
所以你想用'::'來訪問環境中的對象而不是'$'? – A5C1D2H2I1M1N2O1R2T1
也許相關:R的Konrad Rudolph的[modules](https://github.com/klmr/modules)系統(不確定你想要實現什麼)。 – A5C1D2H2I1M1N2O1R2T1