【发布时间】:2019-09-18 02:04:59
【问题描述】:
我的 1_script.R 中有一个变量 combs(这是一个 10 行 x 2 列的矩阵)。我需要将此变量重用到我的 2_script.R 中。我尝试 source() 第一个脚本,但它加载了所有脚本,而我只需要变量 combs 。
有什么帮助吗?
【问题讨论】:
-
1_script.R 和 2_script 不存储任何变量。 R 有一个您可以使用的环境(以及存储变量的位置)。这些脚本只是您传递给该环境的文本,因此您无需获取第二个脚本即可使用您使用第一个脚本生成的数据框。
-
在第一个脚本中保存对象,然后在第二个脚本中加载对象。阅读有关保存对象的信息here。
-
我知道你的意思。但是当我执行 2_script.R 时,我得到一个错误
Error in nrow(combs) : object 'combs' not found