创建笔记本时出错:二元运算符的非数字参数; RStudio

时间:2017-07-11 02:23:26

标签: r rstudio

我的RStudio设置的左上角有一个错误,上面写着“创建笔记本错误:二进制运算符的非数字参数”。 (According to Stack Overflow, you can access the image here.)

enter image description here

我注意到这个错误可能是阻止我在rpubs.com上修改我的html文件的问题,这个问题很有用。

对于此错误和/或解决方案的根源或可能原因的任何建议将不胜感激。我希望能够将我的文件的更正版本上传到rpubs。

4 个答案:

答案 0 :(得分:7)

以下方法可以解决此错误:

我进入了本地磁盘驱动器上的用户文件夹> AppData(这是一个隐藏文件夹,因此您必须“显示隐藏的项目”)>本地> RStudio-Desktop>笔记本

然后我删除了具有此错误的.rmd文件对应名称的文件夹。因此,对于您,您将查找名称中包含“Assignment3Code”的文件夹,并将其删除。

然后返回RStudio并再次保存代码,应生成相关的笔记本。

如果这没有帮助,笔记本缓存也可能存储在.Rproj.user - >下的项目目录中。 [一些六角形] - > unsaved-notebooks或.Rproj.user - >分享 - >笔记本,您可能还需要删除相应的目录。

答案 1 :(得分:2)

会话>重启R和清除输出为我工作。我使用它后保存并重新保存.Rmd文件没有问题。

答案 2 :(得分:0)

您是否尝试重新运行笔记本中的代码?

当我打开和关闭.Rmd文件时,有时会发生RStudio笔记本,当我更改某些内容并保存时,会出现上述错误,另外还有“从行中退出”...

答案 3 :(得分:0)

在我的案例中删除与.Rmd相同的目录中的* .nb.html文件。