我收到一条警告信息我不明白ggplot2中的简单条形图
> 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
Run Code Online (Sandbox Code Playgroud)
它似乎只发生在某些X值范围内.我已经用Google搜索了这方面的信息,但这一切似乎都在谈论宽度确实不同的情况,或者stat不是"身份"的情况.在这种情况下,X值只是整数,所以它应该很简单.
制作的图表看起来还不错,所以我对忽略一个我不理解的警告感到不安.
知道发生了什么事吗?