每个人。我正在生成箱形图,其中x轴是缩放的分类变量,而y轴是连续的。当我绘制数据时(不重新排列x轴),我成功生成了箱形图;但是,变量顺序错误。
具有箱形图的原始图,但x轴顺序错误:
使用此平台上的资源,我成功地使用了 scale_x_discrete 函数将分类变量按正确的顺序放置。
scale <- scale_x_discrete(limits = c("Severe Rain", "Moderate Rain",
"Moderate Drought", "Severe Drought"))
ggplot(data = m.aft, aes(x = cdi.cat, y = mean)) +
geom_boxplot() + scale
x轴已正确重新排列,但现在无法绘制数据了。使用适当的x轴进行绘制,但没有箱形图:
我感觉自己犯了一个简单的错误,但是任何见识都会受到赞赏。