0
私はこのvarplレベルごとに男性+女性の合計数に基づいてこのバロットを並べ替えようとしています。しかし、私はfct_reorder
で何か問題を抱えています。今はtotal
の値に基づいてのみ並べ替えます。male
です。2つの属性に応じてggplotの要素を注文する方法は?
library(fct_relabel)
ff <- data.frame(var1=c('a','a','b','b'), var2=c('male', 'female', 'male', 'female'), total=c(40, 60, 30, 90))
ggplot(data= ff, aes(x = fct_reorder(var1, total), y=total, fill=var2)) +
geom_bar(stat = 'identity')