r - ggplot2:重命名时列标签消失
问题描述
我编写了非常适合制作 ggplot 的代码,但是,一旦我尝试重命名我的标签,就会出现问题,并且所有 x 轴标签都会被删除。对于我制作的非常相似的情节,这不会发生。
这是我的数据的负责人:
Variety Rate Hollow Double Knob AllCWT.AC ValueCWT.AC TuberSize
1 Burbank 1 67 42 351 AVGCWT.AC.10.13 11.930449 10-13 oz
2 Burbank 2 65 43 391 AVGCWT.AC.10.13 13.123357 10-13 oz
3 Burbank 3 64 42 362 AVGCWT.AC.10.13 11.755755 10-13 oz
4 Burbank 4 63 43 348 AVGCWT.AC.10.13 6.982759 10-13 oz
5 Burbank 5 67 48 357 AVGCWT.AC.10.13 8.029106 10-13 oz
6 Hodag 1 81 50 470 AVGCWT.AC.10.13 46.216253 10-13 oz
这是我的 ggplot2 代码:
WSYPnoCull <- ggplot(data=LongMrkSizeProfile,aes(x=Rate,y=ValueCWT.AC,group=interaction(TuberSize,Variety),fill=(TuberSize))) +
geom_col(position = "stack",inherit.aes = TRUE) +
facet_wrap(~Variety,nrow=2) +
ggtitle("Water Study Size Profile, No culls (CWT/ac)") +
ylab("Yield Averages (CWT/ac)") +
xlab("Rate (Percentage of ET)") +
scale_x_discrete(labels = c('125%','100%','75%', '50%', '75%50%')) +
theme(axis.text.x = element_text(angle = 45, hjust = 1))
print(WSYPnoCull)
导致原始标签被删除但未替换的行是这一行:
scale_x_discrete(labels = c('125%','100%','75%', '50%', '75%50%'))
知道这里可能出了什么问题吗?提前感谢您的帮助!
解决方案
推荐阅读
- vim - 在 Vim 中,数字键盘上的 5 键在当前行上方插入一行,并带有 "E"
- dart - 将枚举的值反映为类的值
- react-native - 在 redux 商店中保存多个图像是一种好习惯吗?
- vba - 使用 vba 从工作表中分配
- php - 带有 AJAX 请求的帖子表单 - WordPress 插件开发
- ruby-on-rails - 在 rails chartkick 上调用 chartjs 选项
- r - 对R中的哑铃图水平条中的值进行排序
- apache-spark - Spark 数据帧 - 在两个数据帧的联合上使用 groupBy 时避免洗牌
- java - 当我的对象有承包商设置此属性为空时,如何使用 ObjectMapper 将 json 属性的值映射到 Object
- opengl - 如何使用 opengl 和 glsl 旋转 2D 图像?