跟着Nat Commun学作图 | 4.配对箱线图+差异分析

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: 跟着Nat Commun学作图 | 4.配对箱线图+差异分析

读图

image.png

该图为患者使用药物(左侧,7例患者,14例样本)或机械通气(右侧,4例患者,8例样本)前后α多样性的患者内差异(检验方法:双侧Wilcoxon符号秩检验)。


示例数据及作图前准备

由于作者给开源的数据设置了权限,这里就对ggpubr自带的ToothGrowth数据集进行添加一列编号信息作为示例数据。


导入数据


# 导入数据并查看数据集格式
library(ggpubr)
data <- read.csv("test.csv")
head(data)
# id列用于配对
> head(data)
   len supp id
1  4.2   VC  1
2 11.5   VC  2
3  7.3   VC  3
4  5.8   VC  4
5  6.4   VC  5
6 10.0   VC  6

绘制

ggpaired(data, x="supp", y="len", fill="supp",id = "id",
         add="jitter",line.color = "gray", line.size = 0.4,
         palette=c("#83B8D7","#354B99"),
         xlab="my test", 
         ylab="supp", title = "supp-length",
         legend.title="supp") + 
  # 秩和检验
  stat_compare_means(method="wilcox", paired = T, comparisons=list(c("OJ", "VC"))) +
  theme_bw() + 
  # 设置主次网格线
  theme(panel.grid.major = element_line(colour = "gray97"), 
        panel.grid.minor = element_line(colour = "gray97")) + 
  # 设置轴标题和图标标题
  theme(axis.title = element_text(face = "bold"), 
        plot.title = element_text(size = 14, 
                                  face = "bold"), legend.title = element_text(face = "bold"))
# 保存图片
ggsave(filename = "test.pdf", device="pdf", height=6, width=6, useDingbats=FALSE)

结果展示

image.png


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
相关文章
跟着Nat Commun学作图 | Post-hoc图(Extended error bar plot)
跟着Nat Commun学作图 | Post-hoc图(Extended error bar plot)
470 0
跟着Nat Commun学作图 | Post-hoc图(Extended error bar plot)
|
数据库
跟着 Nat Med. 学作图 | GSVA+limma差异通路分析+发散条形图
跟着 Nat Med. 学作图 | GSVA+limma差异通路分析+发散条形图
1022 0
跟着 Nat Med. 学作图 | GSVA+limma差异通路分析+发散条形图
|
数据处理
跟着Nat Commun学作图 | 3.物种丰度堆积柱状图
跟着Nat Commun学作图 | 3.物种丰度堆积柱状图
631 0
跟着Nat Commun学作图 | 3.物种丰度堆积柱状图
跟着Nat Commun学作图 | 2.时间线图
跟着Nat Commun学作图 | 2.时间线图
167 0
跟着Nat Commun学作图 | 2.时间线图
|
6月前
|
安全 网络安全 网络架构
计算机网络地址转换(NAT)
网络地址转换(NAT)允许多个主机共享一个或一组公共IP地址,同时保护内部网络的隐私和安全。NAT通常由路由器或防火墙设备执行,它充当内部网络和外部网络之间的中间人,将内部主机的私有IP地址映射到一个或多个公共IP地址上。
97 0
|
6月前
|
网络协议
地址重叠时,用户如何通过NAT访问对端IP网络?
地址重叠时,用户如何通过NAT访问对端IP网络?
|
6月前
|
网络协议 Linux 网络架构
Linux三种网络模式 | 仅主机、桥接、NAT
Linux三种网络模式 | 仅主机、桥接、NAT
914 0
|
网络协议 虚拟化
76Linux - VMware虚拟机三种联网方法( NAT网络地址转换: 默认使用VMnet8 )
76Linux - VMware虚拟机三种联网方法( NAT网络地址转换: 默认使用VMnet8 )
117 0
|
3天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
13 2
|
19天前
|
运维 负载均衡 安全