如何在R中的箱线图中放置带颜色的点

如何在R中的箱线图中放置带颜色的点,r,colors,boxplot,R,Colors,Boxplot,您好,我需要做箱线图,但指出同一图表中的某些点, 我有这样的数据:壳大小(单位:mm=23,34,…,45,23,12),钙黄绿素含量=yes,no,yes,no,yes,选择用于硬化学=no,no,no,yes 然后我需要说,选择那些点,如果他们有钙黄绿素和一个点,以及那些被选择为硬化症和另一种颜色的点,这是可能的吗 我想我理解这个问题 因此,如果您使用ggplot2这可以很好地完成 您是说您想要外壳尺寸值的箱线图吗。然后点在钙黄绿素计数上,点在菌核学上 如果你对这两个点都做了计算,那么它们就

您好,我需要做箱线图,但指出同一图表中的某些点, 我有这样的数据:壳大小(单位:mm=23,34,…,45,23,12),钙黄绿素含量=yes,no,yes,no,yes,选择用于硬化学=no,no,no,yes

然后我需要说,选择那些点,如果他们有钙黄绿素和一个点,以及那些被选择为硬化症和另一种颜色的点,这是可能的吗


我想我理解这个问题

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

您是说您想要外壳尺寸值的箱线图吗。然后点在钙黄绿素计数上,点在菌核学上

如果你对这两个点都做了计算,那么它们就互相覆盖了。因此,我将calein.content的颜色改为yes/no,并将sclerocronolgy的形状改为yes/no

我做了三个变量:shell.size(数值)、calcein.content(因子)和sclerocronology(因子)


你的问题不清楚。你确定要一个箱线图吗?如果是,类别使用什么变量?“选择点…带点”是什么意思?不同的点形状?“另一种颜色”-除了什么以外的另一种颜色?也许你想在抖动图上叠加盒形图?请改进这个问题,也许可以包括一个图表应该如何显示的示例。嗨,你理解我的问题,谢谢,但我有另一个问题,我只想看到有calcein的人,也就是说只有有yes的人,可能吗?,也只有那些有硬化症的人。那么,使用一个过滤器,只使用含有钙黄绿素的个体,如果你使用子集函数,这是可以实现的,怎么样?然后你可以运行上面的ggplot命令?是的,但不知道怎么做?请帮帮我
library(ggplot2)
ggplot(data= DATANAME, mapping=aes(y=shell.size, x="")) + geom_boxplot() + geom_point(mapping=aes(colour=calcein.content, shape=sclerocronology))