我想以一种比简单相加更直观的方式在堆叠百分比条形图中说明我在每个组中进行的观察次数。我在想把每个“颜色”分成n个部分。
所以例如在下面,我想用线条或类似的方式将“女性,女性”分成16个部分,“男性,男性”分成60个等
df \<- dplyr::starwars
df_sum \<- na.omit( df %\>% count(gender, sex))
gender sex n
\<chr\> \<chr\> \<int\>
1 feminine female 16
2 feminine none 1
3 masculine hermaphroditic 1
4 masculine male 60
5 masculine none 5
ggplot(df_sum, aes(fill=sex, y=gender, x = n)) +
geom_bar(position="fill", stat="identity")
也欢迎其他关于直观说明观察次数的建议