将正态曲线和水平箱形图添加到已列表的调查数据中

Dav*_*kin 0 charts r survey ggplot2

我在数据框中导入了一些已经列表的调查数据,并可以使用ggplot制作条形图.

  X                X.1 X.2
3 Less than 1 year       7
4        1-5 years      45
5       6-10 years      84
6      11-15 years     104
7 16 or more years     249
Run Code Online (Sandbox Code Playgroud)

ggplot(responses[3:7,], aes(y=X.2, factor(X))) + geom_bar()

我想在条形图上叠加一条正常曲线,并在下方放置一个水平框和胡须图,但我不确定没有个别观察的正确方法,它应该是可能的......我想.我试图模仿的示例输出在这里:http://t.co/yOqRmOj5

如果有一个,或者如果有其他人遇到它,我期待着为此学习一个新技巧.

Bri*_*ggs 6

为了保存其他任何必须下载134页PDF的人,这里是问题中引用的图表的示例.

http://coast.gkss.de/staff/storch/pdf/CliSci2008.pdf,第16页

在此示例中,数据来自李克特量表,因此可以外推原始数据,并且至少可以解释正常曲线和箱线图.但是,有些图表中水平刻度是标称值.在这些情况下,正常曲线没有意义.

你的问题是关于序数规模.仅从这些汇总数据中,尝试制作正常曲线是不合理的.您可以将每个条目视为其范围的中心点(0.5年,3年,8年等),但无法合理地为最高组分配值(更糟糕的是,它是您最大的,所以它的贡献并非无关紧要).您必须拥有原始数据才能进行任何合理的近似.