我画了那个图-在此处输入图像描述
代码:
**plot <- ggplot(df, aes(mounth, value, fill=year))
plot <- plot + geom_bar(stat = "identity", position = 'dodge')+ facet_grid(. ~ variable)+ geom_text(aes(label = value),size=1.8,vjust = -0.5, position = position_dodge(0.9))+
facet_grid(. ~ variable) + ggtitle("חסות הנוער: כמות השמות לפי דיווח n שנת 2019 VS שנת 2020")
plot**
但第一个月(3(和最后一个月(9(从X轴上消失了,我无法让它们出现。还有人知道情节是否有可能出现在两行而不是一行中吗?
谢谢
在您的数据上尝试此操作。问题是您为x轴提供了一个数字变量。相反,您可以使用factor()
,以便每个数字都可以显示在轴中。这里的代码(请下次包括你的数据样本(:
#Code
plot <- ggplot(df, aes(factor(mounth), value, fill=year))
plot <- plot + geom_bar(stat = "identity", position = 'dodge')+
facet_grid(. ~ variable)+
geom_text(aes(label = value),size=1.8,vjust = -0.5, position = position_dodge(0.9))+
facet_grid(. ~ variable) +
ggtitle("חסות הנוער: כמות השמות לפי דיווח n שנת 2019 VS שנת 2020")