不带连接线的带有ggpared()的框图 [英] Boxplots with ggpaired() WITHOUT connecting lines

查看:0
本文介绍了不带连接线的带有ggpared()的框图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个很大的数据集,希望使用ggpared()绘制两个成对样本的盒图。但是,ggpared()会自动在采样之间添加连接线。因为我有很多观察,这看起来很荒谬,我想把台词去掉。我试着把 Line.大小=0或 Line.COLOR=&Q;白色 等

但是,我无法在没有线条的情况下绘制框图。有没有人知道如何修复这个问题,或者有没有人知道允许我这样做的包?感谢您的帮助!!

示例代码:

ggpaired(ToothGrowth, x = "supp", y = "len", color = "supp", 
         line.color = "gray", line.size = 0.4, palette = "jco")+ 
 stat_compare_means(paired = TRUE) 

推荐答案

使用注释中给出的示例,如果您希望保留有关绘图的其他所有内容,而不是从头开始构建整个绘图,最简单的做法是删除geom_line层:

原始

library(ggpubr)

 p <- ggpaired(ToothGrowth, x = "supp", y = "len", color = "supp", 
               line.color = "gray", line.size = 0.4, palette = "jco") + 
        stat_compare_means(paired = TRUE)
 p

已修改

 p$layers <- p$layers[-2]
 
 p

这篇关于不带连接线的带有ggpared()的框图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆