首页 > 解决方案 > 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%'))

知道这里可能出了什么问题吗?提前感谢您的帮助!

标签: rggplot2

解决方案


推荐阅读