首页 > 分享 > 科研绘图——upset展示更复杂的交集情况

科研绘图——upset展示更复杂的交集情况

最新推荐文章于 2025-10-23 21:11:10 发布

原创 于 2023-02-03 23:37:50 发布 · 1.2w 阅读

· 11

· 17 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

UpSet是一种用于数据集交集可视化的方法,尤其适合于显示多个集合间的复杂关系。相比Venn图,UpSet能更直观地比较交叉点数量,并通过柱状图排序和矩阵表示提供更多信息。在R中,可以使用UpSetR包来创建UpSet图形,如文中所示,通过示例展示了如何利用R绘制UpSet图来分析基因突变数据集。

该文章已生成可运行项目,

将几个数据集之间的交集进行可视化,除了可以利用Venn图外,还可以使用upset这种图形。这种方法是发表在2014年nature methods上面。Sets and intersections | Nature Methods

upset图形大致是这个样子

图形基本含义

那怎么观察这种图形,或者图形的意义是什么?
例如下图对这一部分进行了展示

这是UpSet图和Venn图之间的联系

这种图的好处在于,我们可以在矩阵旁边以柱状图的形式绘制交叉点的大小,正如下面的例子中看到

这样可以对交叉点的数量进行直观比较,也可以存储更多的信息。

并且,也可以通过交叉点的数量,来对柱状图进行排序

然后将图形按照水平或者竖直方式进行排列即可。大部分文章当中都是用的水

生信小鹏 西安交通大学在读博士,专注于生物信息学数

微信公众号

本文章已经生成可运行项目

相关知识

科研绘图——upset展示更复杂的交集情况
科研绘图不再难!8款顶级工具推荐,轻松搞定复杂数据展示,完全免费!
提升科研绘图颜值:MATLAB科研绘图RGB颜色对照表推荐
3D科研绘图与学术图表绘制:从入门到精通
科研绘图-纳米花流程图加速版
【科研绘图】【热力图】:附Origin详细画图流程
探索3D科研绘图:从学术图表入门到精通
Stata绘图高级技巧:掌握创建复杂统计与交互式图表的专家秘籍
科研绘图(五)玫瑰图
AI科研绘图(一):零基础入门和基本图形绘制

网址: 科研绘图——upset展示更复杂的交集情况 https://m.huajiangbk.com/newsview2500207.html

所属分类:花卉
上一篇: 再复杂的架构图,也能轻松完成 附
下一篇: 智慧管网