全球环境中的隐藏功能?

时间:2014-03-15 01:55:49

标签: r

创建包时,我通常使用package.skeleton。阅读它的帮助,它说:

  

名称以点开头的函数放在文件中   “R /名称 - internal.R”。

我刚刚创建了一个带有"空"的测试骨架。工作区,在rm(list=ls())之前运行package.skeleton("test")

事实证明,它创建了test-internal.R,其中包含许多"函数/对象"以点开头,例如:.getSymbols.GoogleGeocodeQueryCount.Random.seed等。

.GlobalEnvironment中有这些隐藏的对象吗?为什么他们没有出现在ls()

1 个答案:

答案 0 :(得分:0)

正如rawr和Josh所说,这很简单,只需使用ls(all.names=TRUE)列出环境中的所有对象。因此,为了确保全球环境清晰,rm(list=ls(all=TRUE))