我正在使用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 降价中运行。失败的函数是 stat_smooth()。如果在没有平滑的情况下执行,其余的可视化都可以。
这里和这里报告了一个类似的错误,提供的解决方案是重新安装 ggplot 和来自 github 的包,但我不确定我应该安装哪些包,此外,代码仅从 Rmarkdown 失败,而不是在执行时从控制台或来源。
谢谢