首页 > 解决方案 > 如何仅执行已保存的 R 脚本的一部分

问题描述

我有一个已经保存的 R 脚本,比如说"analysis1.R". source("analysis1.R")当需要在不同的代码中时,我使用命令来运行 R 脚本。

如何只执行所需的代码行?说出代码的前 10 行 ( "analysis1.R")?

标签: r

解决方案


from=1 
to=10
x = scan("analysis1.R", what = character(),
    sep = '\n', skip = from - 1, n = to - from + 1,
    encoding = 'UTF-8', quiet = TRUE) 
eval.parent(parse(text=x))

推荐阅读