如何创建显示R

时间:2018-12-19 08:46:57

标签: r ggplot2 visualization

我有这个数据框

df<-data.frame(lenged=c("Did not meet", "Approached or met", "Master","Did not meet", "Approached or met", "Master","Did not meet", "Approached or met", "Master","Did not meet", "Approached or met", "Master"), race=c("LP Latino","LP Latino", "LP Latino", "LP White", "LP White", "LP White","HP Latino", "HP Latino", "HP Latino", "HP Latino", "HP White", "HP White", "HP White"), value=c(34.44573, 54.34125, 11.16303, 23.36091, 56.97486, 19.36253, 23.32252, 58.9356, 17.79061, 15.68959, 58.35226, 25.92551))

我想制作一个堆积的条形图,例如:

what I would like to do

每个小节都是race的一种,即四个小节:LP Latino,LP White,HP Latino和HP White。 legend将是每个小节的内部区域,在这种情况下,每个小节将具有三个内部区域:不满足,接近或满足以及主控。 value将是每个legend的高度。

上一张图像没有的一件事是每个内部区域的每个value的数目。理想情况下,我希望每个值都位于每个条形图每个内部区域的中心。

0 个答案:

没有答案