我有3个数据集来自3个不同的csv数据文件,我试图把它们放在一个boxplot中,每个box的平均值为点。一切都很好,直到我尝试添加手段 使用下面的脚本,我得到我想要的(所以这部分是所有好)输出图形...在R中的盒图上绘制多个方法
boxplot(a$total, p$total, f$total,
names = c("Total", "PR", "FM"), ylab="Evals",
col = c("firebrick4", "red3", "tomato1"))
但是,我加入的时候遇到问题均值。使用points(mean(a$total), pch=18)
正好增加了我想要的第一个框(“总计”),但是当我做points(mean(p$total), pch=18)
时,它将“平均值”框p$total
添加到“总计”框中,而不是“公关”框。任何帮助是极大的赞赏! All 3 mean points on first box
试着先创建一个'means'向量:'means <-c(mean(a $ total),mean(p $ total),mean(f $ total))'然后做'+ points(means,pch = 18)' – JasonAizkalns
或者使用'ggplot'和多个'stat_summary'几何。如果你添加一些玩具数据(尝试'dput'),那么我会告诉你如何。 – RHA