Tag: ggplot2 boxplot

在ggplot2中,boxplot行的结尾代表什么?

我找不到一个boxplot的线条的终点描述。 例如,这里是行结束处的上面和下面的点值。 (我意识到箱子的顶部和底部是百分之二十五和百分之七十,中线是五十点)。 我假设,因为上面和下面有几个点,他们不代表最大值/最小值。

在geom_boxplot中更改胡须定义

我试图用ggplot2 / geom_boxplot来产生一个boxplot,其中晶须被定义为第5和第95百分位数,而不是0.25 – 1.5 IQR / 0.75 + IQR,并且像往常一样绘制这些新晶须的exception值。 我可以看到,geom_boxplot美学包括ymax / ymin,但我不清楚我是如何把价值在这里。 这好像是: stat_quantile(quantiles = c(0.05, 0.25, 0.5, 0.75, 0.95)) 应该能够提供帮助,但是我不知道如何将这个统计的结果关联起来以设置合适的geom_boxplot()美学: geom_boxplot(aes(ymin, lower, middle, upper, ymax)) 我曾经看过其他的post,其中提到的人物本质上是手工build造一个类似箱子的物体,但是我宁愿保留整个箱体的形态,只是修改其中两个variables的含义。

在一个图表中绘制多个boxplot

我将数据保存为12列的.csv文件。 列2到11(标记为F1, F2, …, F11 )是features 。 Column one包含这些function的bad label 。 我想绘制所有这11个特征与boxplot ,但分别是good还是bad 。 我的代码到目前为止是: qplot(Label, F1, data=testData, geom = "boxplot", fill=Label, binwidth=0.5, main="Test") + xlab("Label") + ylab("Features") 但是,这只能显示F1对label 。 我的问题是:如何显示F2, F3, …, F11对一个图中的label与一些dodge position ? 我已经对这些特征进行了归一化处理,因此它们在[0 1]范围内处于相同的范围内。 testing数据可以在这里find。 我画了一些东西来解释这个问题(见下文)。