2021
04-07
04-07
R语言 ggplot2改变柱状图的顺序操作
如下所示:library(ggplot2)library(ggthemes)dt=data.frame(obj=c('A','D','B','E','C'),val=c(2,15,6,9,7))dt$obj=factor(dt$obj,levels=c('D','B','C','A','E'))##设置柱条的顺序p=ggplot(dt,aes(x=obj,y=val,fill=obj,group=factor(1)))+geom_bar(stat="identity",width=0.5)+##修改柱条的宽度theme_economist()p##特注:dt$obj是因子类型,ggplot2作图的顺序就是按照这个因子水平的顺...
继续阅读 >