有没有办法在R中为堆叠条形图创建子组?下面是我的目标的一个例子。 Example of What I'm Aiming to Plot 我目前正在使用下面的代码--但是我不知道如何将样本(由ID列标识)按照它们更大的搜索组(样本站点)进行分组 ggplot(PFASData,aes(fill=Species,y=value,x=ID)) +geom_bar(position=“堆栈”,stat=“身份”) Resulting Plot
给定以下数据集:
Division Year OperatingIncome
1 A 2012 11460
2 B 2012 7431
3 C 2012 -8121
4 D 2012 15719
5 E 2012 364
6 A 2011 12211
7 B 2011 6290
8 C 2011 -2657
9 D 2011 14657
10 E 2011
我正试图使用ggplot2在R中制作一个100%的堆叠条形图,并获得真实计数的数据标签,而不是一个百分比。当我尝试这样做的时候,我会得到一些小的条形图,标签就在图的另一边。我可以得到一个条形图和计数在酒吧,我知道这里已经有很多问题,如何得到百分比,但我没有找到任何答案,我正在寻找的。这是为了工作,但是一些模拟数据类似于:
dat <- read.table(text = "assessment User N
missingcomma Sara 5
notcapitolized Sara 2
noindent Sara 1
missingcomma Jason 1
notcapit
我正在创建一个堆叠的条形图,显示多年来样本的政党偏好的变化。虽然这一部分已经完成,但我想在条形图上绘制一个线形图,查看与前一年相比发生变化的样本的百分比。 我目前已经绘制了两个独立的堆叠条形图,但我认为它们融合在一个条形图中会更好。 我的数据如下所示: ID Year Party Change
1 2010 Labour NA
1 2011 Labour No Change
1 2012 Con Change
1 2013 Con No Change
2 2010 Con No Change
2 2