次の棒グラフを生成するためのこのRコードコードがあります。
d <- data.frame(case = c(1,2,3,4),
var=c('foo', 'foo', 'foo', 'foo','bar', 'bar', 'bar', 'bar'),
val=c(9,2,2,4,6,1,2,3))
d$var <- as.factor(d$var)
d$case <- as.factor(d$case)
ggplot(d, aes(x = case, y = val, fill = var)) + scale_x_discrete() + geom_bar(position="dodge")
'bar'の値でバーを並べ替えるにはどうすればよいですか?
免責事項:これはhttps://stackoverflow.com/questions/10746342/sorting-ggplot2-box-plot-by-2-columnsの重複である可能性がありますが、これは回答されていないため、...