每当我使用"帮助"选项卡中的搜索框时,都会弹出以下错误 - 但特别是当搜索与任何已加载包中的任何功能都不匹配时.此外,在我在R控制台中输入其他内容之前,错误不会显示.例如,我输入xxxxxx或cbinddd在帮助搜索框中,然后按Enter键.搜索可能会产生一些近似结果.但没有错误.然后我在控制台中输入任何东西,比如说print("x")等等,这些都显示出来,总是三个:
Warning messages:
1: In .HTMLsearch(query) : Unrecognized search field: title
2: In .HTMLsearch(query) : Unrecognized search field: keyword
3: In .HTMLsearch(query) : Unrecognized search field: alias
Run Code Online (Sandbox Code Playgroud)
它开始时,RStudio有一个错误,默认情况下帮助将在浏览器中打开(Q&A),但下一次更新修复了这个问题."搜索结果"页面最初不会显示,但更新R本身也是固定的; 但现在我有这些奇怪的"延迟"错误.我尝试重新安装R和RStudio,更改.Rprofile.site中的帮助选项,尝试设置options("help_type" = "text")和NULL,似乎没有任何帮助.请注意,进入?xxxxx和??xxxxx做不产生这些错误.
看起来像一个不常见的问题,因为谷歌搜索错误或其中的一部分不会产生有用的结果.我如何解决它?
更新:我有R 3.2.2和RStudio 0.99.486,在64位Windows 8.1上运行,如果这有帮助的话.
更新2:.Rprofile文件不是罪魁祸首.
更新3:错误是由于RStudio中的错误,希望在某些时候修复(参见详细评论).因此,这个问题不再需要答案. - >回答了它,因为这个页面仍然有点击.
由于这个质量保证仍然是没有.1匹配"In .HTMLsearch(query) : Unrecognized search field:"Google中的查询,我只想在此处留下:显然(截至2016年7月,v0.99.902),当您在"搜索"字段中输入字符串时,仍然会出现此行为,无论是否出现错误这不会立即得到自动匹配.搜索有效,但是当您下次在控制台中按Enter时,将显示这些警告.根据RStudio的支持,他们正在努力(或者至少是).所以答案是,在修复/更改它之前,你无能为力(但实际上是一个不小的不便,不会影响你的代码,只是IDE的用法).