首页 > 解决方案 > 用于执行特定代码的 R Studio 键盘快捷键

问题描述

library(ggplot2)                        # line 1
p1 <- ggplot(mtcars, aes(disp, mpg)) +  # line 2
  geom_point()                          # line 3
                                        # line 4
ggplot(mtcars, aes(mpg, disp)) +        # line 5
  geom_point()                          # line 6
                                        # line 7
10 + 10                                 # line 8  

我知道我可以在 R Studio 中突出显示和编写上面的代码,然后按Ctrl+Enter我的键盘来运行该代码。

我在 R Tutorials online 上看到了其他方法,但无法弄清楚人们是如何做到的。我通过按下查看了 R Studio 的快捷方式,Alt+Shift+K但无法找到我要查找的内容。这是我想要的键盘快捷键:

  1. 第 2 行。将光标放在gin之前ggplot(mtcars...,只运行代码到第 3 行的末尾。我该怎么做?
  2. 将光标放在第 4 行的任意位置,只运行第 5 行和第 6 行。本质上是“运行下一个块”。

你能告诉我做这两件事的键盘快捷键和过程吗?这是假设我在一个 R 脚本中,而不是在 R Markdown 中(尽管如果它也存在这个答案会很好)。

标签: rrstudio

解决方案


您可以使用以下键盘快捷键:

Ctrl+Alt+B运行从文档开头到该行的代码。(问题 #1)

Ctrl+Alt+T运行每个部分中的代码(在当前部分中,您的光标是)。(问题2)

https://support.rstudio.com/hc/en-us/articles/200711853-Keyboard-Shortcuts


推荐阅读