我正在R 3.4.4上的RStudio Server v.1.1.442中写一个Shiny应用程序,今天当我打开我的ui.R文件进行编辑时,我所做的任何编辑都会遇到弹出错误“R代码执行错误”并重复印刷
对象[[3]]中的错误:下标越界
当我甚至没有执行任何代码时,到控制台 . 编辑时代码建议完全消失了 .
我尝试关闭项目并在新项目中单独打开文件,但这没有改变 . 我觉得这可能是我在这个项目中使用的一个软件包中的一个错误,但我不知道如何诊断它 . 任何帮助将非常感谢!
这是我正在使用的包列表:
shiny, DT, shinyMCE, wordcloud, stringr, ngram, shinyjs, rvest, RCurl, XML, stringi, magrittr, data.table, phrasemachine, urltools, textclean
1 回答
它可能与处理
magrittr
/dplyr
libraries的管道操作符%>%
的RStudio代码自动完成细节相关联,尤其是当涉及嵌套或连接时 . 它可能会产生这种错误,但它也取决于Windows版本 . 尝试用管道代替直接函数调用 .请检查问题Code Completion Error