В ggplot2 я хочу отображать столбцы аннотаций так, чтобы порядок цвета столбца соответствовал другому столбцу. Посмотреть это изображение. Здесь для столбца «A» цвета соответствуют столбцу y (True или False) и такие же для столбца «B». Я пробовал следовать, но это не работает.
> (df <- data.frame(x=rep(1:5, 2), y=rep(c(T,F), 5), z=c(rep("A",5), rep("B",5))))
x y z
1 1 TRUE A
2 2 FALSE A
3 3 TRUE A
4 4 FALSE A
5 5 TRUE A
6 1 FALSE B
7 2 TRUE B
8 3 FALSE B
9 4 TRUE B
10 5 FALSE B
> ggplot(data=df, aes(x=z, y=x, fill=y)) + geom_bar(stat="identity")+ coord_flip()
width
аргумент противgeom_tile
02.02.2018height
, так что вам не нужноcoord_flip
. 03.02.2018