首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么我得到"position_dodge需要恒定宽度“,即使在ggplot2中宽度是恒定的

为什么我得到"position_dodge需要恒定宽度“,即使在ggplot2中宽度是恒定的
EN

Stack Overflow用户
提问于 2013-01-23 18:04:19
回答 1查看 6.7K关注 0票数 18

我收到一条警告消息,我无法理解ggplot2中的简单条形图

代码语言:javascript
复制
> df <- data.frame(X = 127:131, Y = rnorm(5))
> df
    X          Y
1 127  0.9391077
2 128 -0.9392529
3 129 -1.1296221
4 130  1.1454907
5 131  1.8564596
> ggplot(df) + geom_bar(aes(X,Y), stat ="identity", position = "dodge")
Warning message:
position_dodge requires constant width: output may be incorrect 

这似乎只发生在X值的特定范围内。我在谷歌上搜索了这方面的信息,但似乎都是在谈论宽度真正不同的情况,或者统计数据不是“身份”的情况。在这种情况下,X值只是整数,所以它应该很简单。

生成的图表看起来没问题,所以我对忽略一个我不理解的警告感到不安。

知道这是怎么回事吗?

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

https://stackoverflow.com/questions/14476961

复制
相关文章

相似问题

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