Error: ScalesList was built with an incompatible version of ggproto
Error: ScalesList was built with an incompatible version of ggproto
我正在使用 deckjs 框架在 slidfy 中进行演示。
一切正常,但突然出现了这段代码:
ggplot(cars, aes(x = speed, y = dist)) + geom_point(color = 'red') + stat_smooth(method = "lm", formula = y ~ x, size = 0.5, se = F)
停止工作并显示此错误:
## Error: ScalesList was built with an incompatible version of ggproto.
## Please reinstall the package that provides this extension.
代码在从源代码或控制台执行时完美运行...但它在 R markdown 中不再运行。失败的函数是 stat_smooth()。其余的如果不顺利执行的话可视化就ok了。
Here and here报了类似的错误,提供的解决方案是重新安装ggplot和github的包,但是我不确定应该安装哪些包,另外,代码仅从 Rmarkdown 失败,而不是从控制台或源代码执行时失败。
谢谢
这很奇怪;现在一切都恢复正常了。
我按照@baptiste 的建议做了,R 源代码运行正常。
之后,我再次编织了Rmarkdown,错误消失了!
2017 年 2 月,re-installing 所有软件包解决了同样的错误(RStudio - 工具 - 检查软件包更新)
我在更新 ggplot2 后在 RMarkdown 中遇到了类似的问题。我正在加载一个工作区,其中包含使用旧版本的 ggplot2 创建的图。解决方案是使用更新版本重新创建该工作区,现在 RMarkdown 可以使用了。
我遇到了与 geom_tufteboxplot 类似的问题。我首先更新了 ggplot2 & ggthemes 包,然后分离了所有 ggplot 相关包并重新加载它们。它对我有用。
我正在使用 deckjs 框架在 slidfy 中进行演示。 一切正常,但突然出现了这段代码:
ggplot(cars, aes(x = speed, y = dist)) + geom_point(color = 'red') + stat_smooth(method = "lm", formula = y ~ x, size = 0.5, se = F)
停止工作并显示此错误:
## Error: ScalesList was built with an incompatible version of ggproto.
## Please reinstall the package that provides this extension.
代码在从源代码或控制台执行时完美运行...但它在 R markdown 中不再运行。失败的函数是 stat_smooth()。其余的如果不顺利执行的话可视化就ok了。
Here and here报了类似的错误,提供的解决方案是重新安装ggplot和github的包,但是我不确定应该安装哪些包,另外,代码仅从 Rmarkdown 失败,而不是从控制台或源代码执行时失败。
谢谢
这很奇怪;现在一切都恢复正常了。
我按照@baptiste 的建议做了,R 源代码运行正常。 之后,我再次编织了Rmarkdown,错误消失了!
2017 年 2 月,re-installing 所有软件包解决了同样的错误(RStudio - 工具 - 检查软件包更新)
我在更新 ggplot2 后在 RMarkdown 中遇到了类似的问题。我正在加载一个工作区,其中包含使用旧版本的 ggplot2 创建的图。解决方案是使用更新版本重新创建该工作区,现在 RMarkdown 可以使用了。
我遇到了与 geom_tufteboxplot 类似的问题。我首先更新了 ggplot2 & ggthemes 包,然后分离了所有 ggplot 相关包并重新加载它们。它对我有用。