【发布时间】:2011-07-25 23:43:33
【问题描述】:
我已经构建了一个 R 包,但我不希望我的用户在使用它之前必须安装它。
有没有办法在不安装的情况下加载一个包?
例如,如果我有一个包mypackage.tar.gz,是否有类似的东西
library("mypackage.tar.gz")
?
【问题讨论】:
-
您为什么不希望人们必须安装您的软件包?而且,不,我认为不可能做你想做的事 - 你需要在某处安装文件以使
library()工作,也就是说,AFAIK,在 R 中真正使用包的唯一方法。你可以从任何地方将所有 R 代码源到当前会话中,甚至可以到环境中,因此它看起来 像 一个包,但是没有帮助,没有加载依赖项等。 -
-1 用于交叉发布到 r-help
-
@Grothendieck 你因为试图在另一个网站上找到答案而对我投反对票???
-
更多,我猜是不提...
标签: r