変数の色だけでなく、カテゴリも含む積み上げ棒グラフを作成したいと思います
a = c("A","A","B","B","C","C","D","D")
b = c("inclusion","exclusion","inclusion","exclusion","inclusion","exclusion","inclusion","exclusion")
c = c(60,20,20,80,50,55,25,20)
dat = data.frame(category=a, variable=b, value=c)
dat
category variable value
1 A inclusion 60
2 A exclusion 20
3 B inclusion 20
4 B exclusion 80
5 C inclusion 50
6 C exclusion 55
7 D inclusion 25
8 D exclusion 20
コスタム可変色のプロットは、簡単に作成できます。
colors <- c("#9ECAE1","#F03B20")
ggplot(dat, aes(category, value, fill = variable)) +
geom_bar()+
scale_fill_manual(values = colors)
問題は、カテゴリの色も手動で変更する方法です。どんな助けでもいただければ幸いです。
編集:それを明確にするために、最終的なプロットは8つの異なる色を持つ必要があります:各ペアのカテゴリ/変数には、手動で割り当てられた異なる色があります。