如何在R中的boxplot中放置带颜色的点

时间:2017-08-01 05:24:51

标签: r colors boxplot

您好我需要做箱形图,但指出同一图表中的某些点, 我有这样的数据:外壳尺寸mm = 23,34,...,45,23,12,钙黄绿素含量=是,否,是,否,是,选择用于sclerocronology = no,no,no,no是。

然后我需要说明如果他们有一个点的calcein以及那些用另一种颜色选择sclerocronologia的那些点,是否可能?

enter image description here

1 个答案:

答案 0 :(得分:-1)

我想我理解这个问题。

因此,如果你使用ggplot2,这可以很好地完成

你是说你想要一个壳大小值的箱线图。然后指出钙黄绿素计数,并指出sclerocronology之上

如果你为他们两个做点,那么他们就会覆盖彼此。所以,我用is / no给calein.content着色,并用yes / no改变了sclerocronolgy的形状。

我做了三个变量:shell.size(数字),calcein.content(factor)和sclerocronology(factor)。

library(ggplot2)
ggplot(data= DATANAME, mapping=aes(y=shell.size, x="")) + geom_boxplot() + geom_point(mapping=aes(colour=calcein.content, shape=sclerocronology))