如何在搜索路径中添加新位置

时间:2012-02-16 21:06:30

标签: r

我想如何在搜索路径中添加新的自定义位置。如何从文件到新位置而不是全局环境中获取函数?

2 个答案:

答案 0 :(得分:2)

attach功能会将数据框,列表,环境和已保存的图像附加到搜索路径。用于读取对象或评估对象的许多函数将允许您指定用于放置结果的环境。

一个简单的选择是在全局环境中拥有所有对象并使用“保存”功能来保存它们。然后在新的R会话中,您可以将attach与您保存的文件一起使用,一切都在搜索路径中,但不在全局环境中。

您还可以创建一个新环境并附加该环境,然后将内容加载到该环境中。

答案 1 :(得分:0)

基于@JoshuaUlrich的建议:

sys.source(file_name, env=attach(NULL, name = "file_env"))