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"))

参考

相关推荐
叶智辽3 天前
Three.js多视口渲染:如何在一个屏幕上同时展示三个视角
webgl·three.js·数据可视化
mCell5 天前
分享一个常用的文生图提示词
人工智能·llm·数据可视化
玄魂5 天前
Coze+ VisActor Skill:智能图表,触手可及
ai编程·数据可视化·coze
柳杉8 天前
使用Ai从零开发智慧水利态势感知大屏(开源)
前端·javascript·数据可视化
ANQH11 天前
Manim三大核心类详解
数据可视化
柳杉13 天前
使用AI从零打造炫酷医疗数据可视化大屏,源码免费拿!
前端·javascript·数据可视化
Highcharts.js14 天前
Highcharts热力图(Heatmap)完全指南:从基础配置到地理热力图,一文学会颜色轴数据可视化
信息可视化·数据可视化·热力图·heatmap·highcharts·地理热力图
凌云拓界14 天前
TypeWell全攻略(二):热力图渲染引擎,让键盘发光
前端·后端·python·计算机外设·交互·pyqt·数据可视化
柳杉16 天前
使用AI从零打造炫酷的智慧城市大屏(开源):React + Recharts 实战分享
前端·javascript·数据可视化
Katecat9966316 天前
【计算机视觉】基于Faster R-CNN的线段检测与分割实现
计算机视觉·r语言·cnn