首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: ScalesList是用ggproto的不兼容版本构建的。

错误: ScalesList是用ggproto的不兼容版本构建的。
EN

Stack Overflow用户
提问于 2016-12-24 17:07:29
回答 4查看 3.6K关注 0票数 5

我正在使用deckjs框架用slidfy做演示。一切都很好,但突然之间,这段代码:

代码语言:javascript
复制
ggplot(cars, aes(x = speed, y = dist)) +  geom_point(color = 'red') + stat_smooth(method = "lm", formula = y ~ x, size = 0.5, se = F)

停止工作并显示此错误:

代码语言:javascript
复制
## Error: ScalesList was built with an incompatible version of ggproto.
## Please reinstall the package that provides this extension.

当从源或控制台执行时,代码工作得很好.但从R价开始就不再起作用了。失败的函数是stat_smooth()。其余的可视化,如果没有平滑的执行ok。

Herehere也报告了类似的错误,所提供的解决方案是重新安装ggplot和来自github的包,但我不确定应该安装哪些包,而且代码只会从Rmarkdown中失败,而不是在控制台或源代码执行时失败。

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-12-25 09:47:43

这很奇怪,现在一切都恢复正常了。

我做了@巴普蒂斯特建议的事情,而R源代码运行得很好。在那之后,我又织了一次Rmarkdown,错误就消失了!

票数 0
EN

Stack Overflow用户

发布于 2017-02-21 14:27:31

在更新RMarkdown之后,我在ggplot2中也遇到了类似的问题。我正在加载一个工作空间,其中包含用旧版本的ggplot2创建的绘图。解决方案是用更新的版本重新创建工作区,现在RMarkdown可以工作了。

票数 4
EN

Stack Overflow用户

发布于 2017-02-07 20:06:35

2017年2月,通过重新安装所有软件包(RStudio - Tools -检查包更新)解决了相同的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41315305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档