首页 > 解决方案 > 如何在 RStudio 中换行

问题描述

R 新手,在使用 RStudio 时遇到问题,但在输入长代码时不会遇到 R GUI。

EnterR GUI允许我在按下时通过添加+ 例如打破代码行

>rolldice <- function (){
 + dice <-1:6
 + rolldice <- sample (x=dice, size=2)
 + sum (rolldice)
 }

但是,在 RStudio 中,当我尝试如下操作时,它会自动完成部分代码

>rolldice <-function (){}

我试图在括号内添加其他代码,但不知何故无法通过Enter. Enter将结束函数,而不是添加额外的行+。因此我被困在其中(不按时Enter

>rolldice <- function (){dice<1:6 rolldice <- sample(x=dice, size=2) sum(rolldice)} 

这被 RStudio 视为错误代码

或按下Enter以尝试创建换行符时,这给了我以下信息

>rolldice <- function (){}
>

令人惊讶的是,谷歌搜索(例如 RStudio 断线)并没有产生任何解决方案。一个建议是添加n,但我不知道是什么n(显然我尝试了字母表,但它是错误的)。

我知道我一定错过了互联网或书中的一些相关信息,因为这是学习一门新语言的最基本问题之一。

有什么帮助吗?

标签: rstudio

解决方案


推荐阅读