【问题标题】:Running Entire R code [closed]运行整个 R 代码 [关闭]
【发布时间】:2012-09-27 19:00:15
【问题描述】:

如何在 RStudio 中运行整个 R 代码脚本?

当我单击 RStudio 中的“运行”按钮时,代码仅逐行运行,我希望它一次执行所有代码,而不是逐行运行。

到目前为止,我尝试过的唯一可行的方法是选择整个脚本,然后单击运行按钮。另一种选择是逐行运行。

有没有更简单的方法来使用单个按钮或快捷方式运行整个脚本?

【问题讨论】:

  • 还有一种方法可以阻止脚本在 R studio 中运行吗?还是捷径?有时它会给我一个 + 号,以为我有更多代码要给它,但我实际上希望代码停止。
  • 我的猜测是您使用 RStudio 是因为您之前的问题。但这完全是特定于编辑器的。您需要提供更多详细信息,即使这样,这个问题也并不适合 SO。所以在它关闭之前...检查名为“代码”的菜单 - 它会为您提供各种选项的键盘快捷键(假设您使用的是 RStudio)。
  • Hey Dason,感谢您的回复,但即使在常规 R 中,运行整个脚本仍然有问题
  • 不要忘记stats.stackexchange.com 也是一个有用的资源,也可以解决有关 R 的问题。
  • 在 RGui 中只需突出显示您要运行的区域,然后使用 Ctrl-r(假设您使用的是 windows)

标签: r rstudio


【解决方案1】:

或者查看Rscript 以从命令行运行 R 脚本。此外,在 Rstudio 中,您可以通过按 Ctrl+Shift+Enter 来运行整个脚本,而无需选择任何代码。另外还有source当前脚本文件的快捷方式(Ctrl+Shift+s),运行脚本不回显每一行。

【讨论】:

  • 如何安装 Rscript?尽管我安装了 R,但我的 Windows 计算机无法将其识别为程序名称
【解决方案2】:

假设您的脚本名为“myScript.r”,您可以使用source("myScript.r", echo = TRUE) 之类的名称来运行整个脚本。

【讨论】:

  • 一个rmd文件怎么样?
  • 天才,我在 VSCode 中选择所有然后运行时发疯了。问题是它大多数时候都会崩溃,我不得不开始逐行运行。也许它在选择时会立即执行所有代码并导致操作顺序错误,即行运行不顺。无论如何,现在我可以在这一行上 cmd+ent !!!!!!
猜你喜欢
  • 2017-01-19
  • 2012-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多