可能重复:
ggplot2条形图中的顺序条
我有一个大型数据集,包括不同“区域”中的 %coral cover。在 R 中使用 ggplot 我设法生成了下面的图,这几乎是我想要的!
我基本上想交换各个方面(Coral.graph$Zone)
,以便他们去;蓝色,黄色,绿色。另外,我想(Coral.graph$cover)
在 x 轴上交换变量,以便它们读取;Branching, Massive, Table.Plate, Other.Hard, Soft, Sand, Rock, Ruble, Macroalgea, Other. 目前它们都按字母顺序排序(因为我是新用户,所以我无法发布我的图表..)
按照链接答案中的说明进行操作后,我仍在苦苦挣扎。链接的答案以“递减”顺序列出了变量......因为我的不是数字我试过按我想要的顺序列出它们,但我的代码编写显然不准确......请帮忙!
我的代码是
coralgraph <- Coral.graph
bar <- ggplot(coralgraph, aes(Coral,Cover))
bar + stat_summary(fun.y=mean, geom="bar", fill="White", colour="Black") +
facet_wrap(~Zone) +
stat_summary(fun.data= mean_cl_normal, geom= "errorbar", width=0.2) +
labs(x="Cover Type", y="Mean Percentage Cover") +
theme(legend.position="none") +
coord_flip()
这是我使用 R 的第二周,所以我还是新手!对不起,如果这是一个明显的问题!