gpt4 book ai didi

r - Stata 中的 R 命令 "source"相当于什么?

转载 作者:行者123 更新时间:2023-12-03 03:22:38 28 4
gpt4 key购买 nike

我是一名在 Stata 土地上奋斗的 R 爱好者。我在尝试从 R“翻译”到 Stata 时遇到了以下问题:

在 R 中,为了让我的脚本文件不会变得太大和疯狂,我喜欢将它们分成较小的部分,然后使用一个主要的 R 脚本来读取较小的部分,例如

  1. 源代码(“script-1.R”)
  2. 代码 blah1
  3. 代码blah2
  4. source("script-2.R") 等等......

我想在 Stata 中做同样的事情并尝试做

  1. 执行“script-1.do”
  2. 代码 blah1
  3. 代码blah2
  4. 做“script-2.do”等等......

但是,我发现如果我在 script-1.do 中创建一个宏,例如本地鸟类1对象/宏鸟无法在主脚本中访问,也无法通过 script-2.do 访问。如果我尝试在主脚本中显示bird的内容,它只是空的。

这是为什么呢?有什么建议吗?

最佳答案

尝试使用include。您可以在此处了解 includedo(或 run)之间的差异:

. help include

关于r - Stata 中的 R 命令 "source"相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11960424/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com