如何防止使用ls()列出我的打包函数?

时间:2015-04-01 13:48:18

标签: r

我设法构建并安装了我的R包,加载后,其中的所有功能都会导出到全局环境,并且可以从ls()看到。我怎样才能防止这种情况,以便它们像CRAN上的软件包一样运行而不会污染全局环境?

1 个答案:

答案 0 :(得分:-1)

如果您在.使用默认参数时根本不希望列出它们,则可以使用前导点ls()开头。但是,这不会改变其命名空间或环境。您仍然可以使用ls(all.names=TRUE)看到它们。