使用RStudio时来自早期命令的持续警告 [英] Persistent warnings from earlier commands with RStudio
本文介绍了使用RStudio时来自早期命令的持续警告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在努力为此创建一个可重现的示例,但我怀疑其他人会明白我的意思。为什么R有时似乎会遇到积压的警告/错误消息,在后续命令之后会再次重复这些警告/错误消息?例如,在运行某些代码后,您会收到一些警告消息Bad whatever system choking
,在您输入像x <- 5
这样的无害指令后,警告消息会再次重复。这有时会在输入几个x <- 5
之后发生,但通常会在输入一个或两个条目后停止。
编辑。我确信此与RStudio相关。
推荐答案
回答者zeehio.
这是RStudio中的诊断工具(显示代码中的警告和可能的错误的工具)的问题。在RStudiov1.1.103或更高版本中,它被@kevin-ushey部分修复在此commit处。这一修正是部分的,因为警告仍然出现(尽管频率较低)。在https://github.com/rstudio/rstudio/issues/7372中报告了此问题,并在RStudio v1.4pull request中修复了此问题。
出现警告是因为RStudio中的诊断工具解析源代码以检测错误,并且当它执行诊断检查时,它会访问Tibble中未初始化的列,从而给出我们看到的警告。警告之所以不会出现,是因为您运行的是不相关的内容,而是在执行RStudio诊断时(保存文件,然后修改文件时,在您运行某些内容时.)才会显示警告。这篇关于使用RStudio时来自早期命令的持续警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文