ggplot(data,aes(x=ab,y=Freq/total,fill=Result))+
geom_bar(stat="identity")+
theme(strip.text.x = element_text(size=8, angle=0),
strip.background = element_rect(colour="black", fill="#CCCCFF"))+
ggtitle("H.somnus SIR %")+ylab("% SIR")+
scale_y_continuous(labels=percent,breaks=seq(0,1,.1))+
theme_set(theme_barplot())
上記は私が使用しているコードです。データは私が溶かしたテーブルですが、列「結果」はアルファベット順であり、str(結果) は A、B、C、D のような 4 つのレベルを持つ因子です。一番下に最大のバーがあり、順序がD、B、C、Aのバーを表示したい
ありがとう