带有特定数据的R程序上的BoxPlot

时间:2014-01-17 02:43:33

标签: r boxplot

对R来说,我有一些问题。你能帮助我吗?

我有一系列数据

X     Gender     Score         Postal
1       F       427.395        123455
2       F       922.080        642362
3       M       114.500        123947 
4       M       176.345        236835
5       F       523.140        849729

以上是500个数据的样本。

我希望分别对女性和男性的分数进行分析。但是,邮政编码也将在箱图中捕获。如何使箱线图的条件仅从X和分数中捕获数据,按性别分类?

在绘制boxplot之前,我曾尝试先进行排序,但似乎无法使其正常工作。你们对此有什么想法吗?

提前致谢!

1 个答案:

答案 0 :(得分:2)

调用您的数据df,请使用:

boxplot(Score~Gender,data=df)

使用ggplot:

library(ggplot2)
ggplot(df) + geom_boxplot(aes(x=Gender, y=Score, color=Gender))