R包:VennDiagram韦恩图

加载R包

r 复制代码
library(VennDiagram)

数据

r 复制代码
# Prepare character vectors
v1 <- c("DKK1", "NPC1", "NAPG", "ERG", "VHL", "BTD", "MALL", "HAUS1")
v2 <- c("SMAD4", "DKK1", "ASXL3", "ERG", "CKLF", "TIAM1", "VHL", "BTD", "EMP1", "MALL", "PAX3")
v3 <- c("PAX3", "SMAD4", "DKK1", "MALL", "ERG", "CDKN2A", "DENR", "NPC1", "NAPG")

# Create a list of vectors
vlist <- list(v1, v2, v3)
names(vlist) <- c("list1", "list2", "list3")

图1

r 复制代码
venn.diagram(vlist[1:2], 
    filename="Venn_2way.png",
    imagetype="png")

图2

r 复制代码
venn.diagram(vlist, 
        filename="Venn_3way.png",
        imagetype="png")

图3

r 复制代码
venn.diagram(vlist,     
        filename="Venn_3way_more.png",
        imagetype="png",
    main="Venn diagram",
    sub="3-way",
    main.col="red",
    fill=c("lightgreen", "lightblue", "lightsalmon"),
    col=c("lightgreen", "lightblue", "lightsalmon"),
    cat.col=c("green", "blue", "salmon"))

参考

相关推荐
生信大表哥2 小时前
Claude Code / Gemini CLI / Codex CLI 安装大全(Linux 服务器版)
linux·python·ai·r语言·数信院生信服务器
AI小云7 小时前
【数据操作与可视化】Serborn绘图-单变量分布
python·数据可视化
杨超越luckly1 天前
HTML应用指南:利用POST请求获取全国极氪门店位置信息
python·arcgis·html·数据可视化·门店数据
diegoXie1 天前
PCRE Lookaround (零宽断言)总结(R & Python 通用)
开发语言·python·r语言
itwangyang5202 天前
在 GitHub 上生成和配置个人访问令牌(PAT),并将其用于 R 环境中的凭证管理和包安装。
开发语言·r语言·github
irises2 天前
从零实现2D绘图引擎:6.动画系统的实现
前端·数据可视化
irises2 天前
从零实现2D绘图引擎:5.5.简单图表demo
前端·数据可视化
irises2 天前
从零实现2D绘图引擎:5.鼠标悬停事件
前端·数据可视化
irises2 天前
从零实现2D绘图引擎:4.矩形与文本的实现
前端·数据可视化
irises2 天前
从零实现2D绘图引擎:2.Storage和Painter的实现
前端·数据可视化