R-Studio混合命令行因此无法执行命令

时间:2014-03-29 15:14:47

标签: r command-line syntax-error rstudio

我是新来的。我已经找了两天没问题的问题答案。在Tinn-R中报告了类似的问题,但在RStudio中没有报道。我重新启动了我的Mac,卸载并重新安装了R-Studio。注意,代码运行在"简单" R.但是,我已经使用了很长一段时间的RStudio,并希望继续这样做。我认为我的问题很简单。

RStudio没有真正的多行命令。例如,此命令用于运行得很漂亮:

read.L <- reshape(data  = reading.data, 
              varying   = 3:6, 
              idvar     = "id", 
              v.names   = "ReadingScore", 
              timevar   = "Year", 
              times     = 0:3, 
              direction = "long")

出乎意料的是,我在输出中收到以下错误:

              direction = "long") Score", 
     

&#34; rror:意外输入&#34; read.L&lt; - reshape(data = reading.data,

似乎发生的事情是RStudio读取代码的最后一行,然后添加除此之外的任何字符(在本例中为Score)。另一个例子,这段代码用于运行:

read.L <- read.L[order(read.L$id,read.L$Year), ]
head(read.L,n=20)

现在,我得到以下输出:

> head(read.L,n=20)order(read.L$id,read.L$Year), ]
"rror: unexpected input in "read.L <- read.L[order(read.L$id,read.L$Year), ]

这个问题有一个简单的解决方法吗?有没有其他人经历过这个?我没有做任何事情来保证这样的改变(例如,我没有安装任何新软件包或编写任何会扰乱RStudio的新代码)。

非常感谢,非常感谢所有的帮助: - )

0 个答案:

没有答案