如何在RStudio中打断一行

时间:2018-11-13 05:29:51

标签: rstudio

R的新手,在键入长代码时遇到RStudio的麻烦,但没有遇到R GUI。

R GUI通过添加Enter使我在按+时可以中断代码行 例如

>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是什么(显然我尝试过字母,但这是错误的)。

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

有帮助吗?

0 个答案:

没有答案