我在RGui/RStudio中使用R 3.5.1,并在用户主目录中使用'.Rprofile'文件,其中只有一个条目来预加载'tidyverse'包:
当想要使用'dplyr'包的
这种行为似乎与
请问有人能告诉我,为什么即使使用用户配置文件,也会加载默认包如'stats'吗?非常感谢!
library(tidyverse)
。当想要使用'dplyr'包的
filter()
函数时,它会被已经作为默认包加载的'stats'包的filter()
函数掩盖,而这个过程发生在R启动过程中源代码'.Rprofile'之后。这种行为似乎与
?Startup
所告诉我们的相矛盾:“请注意,在源代码网站和用户配置文件时,只有基本包被加载,因此需要通过例如utils::dump.frames或在显式加载相关包之后引用其他包中的对象。”请问有人能告诉我,为什么即使使用用户配置文件,也会加载默认包如'stats'吗?非常感谢!