R 聚集条形图x轴和y轴比例已禁用
我一直在做一个聚集的条形图,但是我的x轴和y轴比例不正确。我希望y轴从0-30开始,数据将根据5月至10月的月份进行安排。我已经在这上面呆了很长时间了。我已经包括了我尝试过的所有代码R 聚集条形图x轴和y轴比例已禁用,r,ggplot2,R,Ggplot2,我一直在做一个聚集的条形图,但是我的x轴和y轴比例不正确。我希望y轴从0-30开始,数据将根据5月至10月的月份进行安排。我已经在这上面呆了很长时间了。我已经包括了我尝试过的所有代码 str(Plaster_2019_Data) dat.g <- gather(Plaster_2019_Data, type, value, -Date) ggplot(dat.g, aes(Date, value)) + geom_bar(aes(fill = Date), stat = 'ide
str(Plaster_2019_Data)
dat.g <- gather(Plaster_2019_Data, type, value, -Date)
ggplot(dat.g, aes(Date, value)) +
geom_bar(aes(fill = Date), stat = 'identity', position = "dodge2") +
facet_grid(.~type) +
expand_limits(y = c(1,30))
ggplot(dat.g, aes(Date,value)) +
geom_bar(aes(fill = type), stat = 'identity', position = "dodge2") +
expand_limits(y = c(1,30))
你在找这样的东西吗
库(tidyverse)
df$Date在这里什么对您不起作用:?最好使用dput
共享数据,即在问题的末尾张贴dput(head(dat.g,12))
的结果。x轴值仍然无序,y轴值也无序,似乎是随机放置的。我尝试了昨天的所有故障排除,但我仍停留在同一个位置。在我看来,问题似乎与您的某些列的类型有关(例如,您的日期列不是日期类型)。如果您发布dput(head(dat.g,12))
您将在几分钟内得到答案。非常感谢!当我运行代码时,遇到了这个错误:错误:无效输入:date\u trans仅适用于类date的对象。您知道如何修复它吗?我已经编辑了下面的答案,您必须使用:df$Date将列日期转换为Date
格式