有没有办法可视化RStudio中的source()过程?

时间:2017-10-20 10:02:27

标签: r rstudio

当我在.R文件上应用source()时,当.R文件涉及大数据和多个步骤时,通常非常耗时。如果我能看到R当前正在运行的是哪一行,或者完成的百分比,那么对于RStudio用户来说这将更容易(类似于在R Markdown中运行r块)。这可行吗?或者是否已有解决方案?

1 个答案:

答案 0 :(得分:0)

当您按下RStudio中的“Source”按钮时,它会自动生成并执行代码source(path.to.current.file, echo=TRUE)。如果您查看source?source)的帮助,您会看到它有一个verbose参数。将其设置为TRUE将导致每个命令在执行时打印到控制台。

e.g。假设您在主目录中有一个名为“script.R”的脚本,您可以运行:

source('~/script.R', verbose=TRUE)