LogoLogoSciDraw AI
  • 开始创作
  • 工具
  • 博客
  • 定价
  • API
  • 教育优惠
LogoLogoSciDraw AI

为研究人员、研究生、教师与科普创作者打造的 AI 驱动科研绘图平台。几分钟内即可创建达到发表或课堂标准的配图、图形摘要、TOC 图、海报与教学插图。无需设计经验。

EmailYouTubeXGitHubLinkedInInstagramStripe ClimateStripe Climate Contribution
工具
  • AI 绘图
  • 科研数据可视化
  • 图形摘要制作工具
  • 科学图表制作工具
  • 图片转换
  • 图片矢量化
  • 全部工具
热门工具
  • 科研示意图制作工具
  • 科学海报制作
  • 科研海报模板
  • 植物细胞图
  • 路易斯点结构生成器
  • 分子轨道图生成器
  • PRISMA 流程图生成器
  • 概念框架图生成器
应用场景
  • 博士研究生
  • 教育工作者
  • 期刊投稿
  • BioRender 替代方案
资源
  • 博客
  • 科研图表绘制指南
  • 图库
  • 论文引用
  • 媒体素材
  • 开发者
公司
  • 关于我们
  • 定价
  • 联盟计划
  • 隐私政策
  • 服务条款
© 2026 SciDraw AI All Rights Reserved.
如何绘制集合交集 UpSet 图(元素交集矩阵图)
2026/08/31

如何绘制集合交集 UpSet 图(元素交集矩阵图)

利用 CSV 或 Excel 数据在线绘制 UpSet 图。直观展示集合隶属关系、解读交集柱状图与点阵图、突出显示特定重叠区域,并使用 SciVis 进行科研级排版与编辑。

当集合数量达到五个或更多时,传统的维恩图(Venn diagram)往往会从“直观可视化”变成“视觉灾难”。由于重叠区域过多,标签文本根本无处安放,读者也无法直观比较各交集区域的实际大小,甚至极易忽略某些未画出的交集。相比之下,UpSet 图(元素交集矩阵图)通过将交集点阵与对齐的柱状图相结合,完美解决了多集合重叠可视化的痛点。

如果您的研究涉及多个基因列表、临床队列、特征集、物种分布、代谢通路或不同实验条件下的差异表达重叠,SciDraw 的 UpSet 图在线生成器 将是极佳的选择。该工具支持直接导入结构化的集合隶属关系表,并能无缝对接至 SciVis 平台进行精细化排版。

基础 UpSet 图:包含集合大小条形图、交集点阵图以及交集大小柱状图

绘制 UpSet 图的常见误区

  • 交集重复计数: 必须明确柱状图展示的是“排他性交集”(exclusive intersections,即仅属于该特定组合)还是“包含性重叠”(inclusive overlaps)。
  • 标识符不统一: 诸如 Gene-1、gene1 和 Gene_1 等微小差异会导致系统将其识别为完全不同的元素。
  • 集合内存在重复项: 集合隶属关系通常是二值的(0 或 1),重复录入的记录会异常放大交集规模。
  • 未说明排序规则: 交集柱状图可以按交集大小、交集阶数(degree)或特定的生物学意义进行排序,绘图时应予以明确说明。
  • 展示过多微小交集: 若交集组合过多,应制定明确的筛选规则(如过滤掉极小交集),并在正文或补充材料中保留完整数据集。

UpSet 图需要什么格式的数据?

SciDraw 采用宽表格式的二值隶属关系矩阵(binary-membership table):

列名 (Column)用途说明数据示例
item唯一实体标识符(如基因名、样本 ID)Gene_001
Control是否属于对照组(Control)1 或 0
Treatment_A是否属于处理组 A(Treatment A)1 or 0
Treatment_B
所有文章

作者

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI

Researcher

Davie Chen 是 University of Arts in Poznan 动画与跨媒体学院的研究者,研究方向包括生成式 AI 在科学图像、专利插图和论文写作中的辅助应用。SciDraw AI 是这一研究方向延伸出的产品之一。

Author profile

分类

绘制 UpSet 图的常见误区UpSet 图需要什么格式的数据?第一步:明确集合的定义与筛选标准第二步:上传隶属关系数据表第三步:校验点阵与柱状图数据第四步:选择合理的排序与高亮方式如何解读 UpSet 图?应该选择 UpSet 图还是维恩图?常见问题解答 (FAQ)不会使用 R 语言,能画 UpSet 图吗?隶属关系列可以使用 TRUE 和 FALSE 吗?什么是交集阶数(Intersection Degree)?必须把所有可能的交集组合都画出来吗?开始绘制

更多文章

用 AI 制作你的科研配图

数千名科研人员使用 SciDraw AI 为论文、基金申请和期刊投稿制作专业配图,几分钟完成,无需设计经验。

免费开始使用
是否属于处理组 B(Treatment B)
1 or 0
Treatment_C是否属于处理组 C(Treatment C)1 or 0
Validation是否属于验证集(Validation)1 or 0
highlight是否高亮显示(可选标注列)yes or no

每个集合对应一列;基础示例共有 5 个集合。

您可以下载我们的 基础 UpSet CSV 模板 或 基因集示例数据。请确保数据表中每行仅包含一个唯一元素,且各集合列的真/假值(1/0)录入规范统一。

第一步:明确集合的定义与筛选标准

在开始绘图前,必须严格界定每个集合的准入条件。例如,对于差异表达基因集,需在所有实验组别中应用完全一致的校正后 p 值(adjusted p-value)和差异倍数(fold-change)阈值;对于临床队列,则需遵循严格的纳入与排除标准。数据本身存在的定义偏差是无法通过绘图工具来修正的。

第二步:上传隶属关系数据表

访问 UpSet 图在线生成器,您可以直接选用内置的六种示例数据,也可以上传自己的 CSV、TSV、TXT、XLSX 或 XLS 文件。上传后,请仔细检查预览界面,确保没有重复的元素标识符、缺失值,或被误识别为文本格式的数值列。

第三步:校验点阵与柱状图数据

在生成的 UpSet 图中,下方的点阵图每一列代表一种交集组合。实心圆点表示该集合包含在当前交集中;当交集涉及两个或更多集合时,圆点之间会用垂直线段连接。点阵上方对应的柱状图高度代表该特定交集的元素数量(交集大小)。左侧的横向条形图则展示了每个集合自身的总元素数量。

差异表达基因集重叠分析 UpSet 图

建议在绘图后,手动计算原始表格中几个关键交集的数值,并与图中的柱高进行比对。在对数据进行过过滤筛选,或单个元素可能存在于多个源文件时,这一核对步骤尤为必要。

第四步:选择合理的排序与高亮方式

按“交集大小”排序有助于读者快速锁定占主导地位的重叠组合;按“交集阶数”排序则能将单集合、两两交集及多重交集分门别类地聚集展示。如果您有明确的科学假设,也可以自定义排序以突出核心对比组,但不应仅仅为了让结果看起来“显著”而刻意调整顺序。

您可以使用 SciVis 进一步微调字体标签、间距和配色。建议将不相关的背景矩阵设为中性色,仅对具有重要生物学意义的特定交集进行彩色高亮标注。

突出显示特定交集组合的 UpSet 图

如何解读 UpSet 图?

阅读 UpSet 图时,先看上方的“交集大小”柱状图,顺着目标柱子垂直向下看点阵图中的圆点分布。例如,若某列点阵中只有 Treatment A 和 Treatment B 处是实心黑圆点(且有线相连),而 Control 处是灰色空心点,在排他性交集模式下,这根柱子就代表“仅存在于 A 和 B 处理组、但在对照组中未出现”的特异性元素数量。

请注意,“集合大小”与“交集大小”反映的是不同的科学问题。一个规模庞大的集合,如果其绝大多数成员都与其他集合共享,那么它所拥有的独占(特异性)元素可能非常少。

应该选择 UpSet 图还是维恩图?

  • 当集合数量仅为两个或三个,且您希望利用经典的直观空间重叠来展示关系时,推荐使用 维恩图在线制作工具。
  • 当集合数量达到四个或更多,或者您需要精确、定量地对比各个交集的大小时,UpSet 图是无可替代的选择。
  • 如果您的研究关注的是元素在不同阶段或状态之间的转移与流动(而非静态的集合归属),则应使用 桑基图在线生成器。

常见问题解答 (FAQ)

不会使用 R 语言,能画 UpSet 图吗?

当然可以。您只需将二值隶属关系表上传至 UpSet 图在线生成器,即可一键生成图表,并能直接在 SciVis 交互式界面中进行后续的个性化编辑。

隶属关系列可以使用 TRUE 和 FALSE 吗?

可以,只要保持布尔值前后一致即可。不过,我们更推荐在 CSV 或 Excel 中使用 1 和 0,因为这种数值格式在各类电子表格软件中兼容性最好,不易产生解析歧义。

什么是交集阶数(Intersection Degree)?

阶数是指参与该交集的集合数量。例如,点阵中单个孤立的实心圆点代表一阶交集(即该集合特有的元素);三个相连的实心圆点则代表三阶交集。

必须把所有可能的交集组合都画出来吗?

不一定。当集合数量较多时,会产生大量无意义的空交集或极小交集。建议设定一个合理的最小交集阈值或仅展示前若干个主要交集,并在论文中如实说明筛选规则,避免手动随意删除数据。

开始绘制

立即使用 UpSet 图在线生成器 导入您的数据,对照原始表格校验关键频数,并参考我们的 科研数据可视化指南 获取更多图表选择与排版灵感。

教程
如何利用 CSV 或 Excel 数据绘制核密度估计图
教程

如何利用 CSV 或 Excel 数据绘制核密度估计图

无需编写代码,即可将 CSV 或 Excel 数据快速转化为核密度估计图(Density Plot)。轻松配置分组与数值列、调整平滑度、对比分布特征,并在 SciVis 中进行精细化编辑。

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
如何绘制用于 GWAS 数据的曼哈顿图(Manhattan Plot)
教程

如何绘制用于 GWAS 数据的曼哈顿图(Manhattan Plot)

无需编写代码,即可直接利用 GWAS 的 CSV 或 Excel 数据绘制曼哈顿图。轻松映射染色体、物理位置及 p 值,标注显著性位点,验证阈值线,并在 SciVis 中进行个性化编辑。

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
如何绘制与解读 Q-Q 图(基于 CSV 或 Excel 数据)
教程

如何绘制与解读 Q-Q 图(基于 CSV 或 Excel 数据)

无需编写代码,即可直接利用 CSV 或 Excel 数据绘制 Q-Q 图。快速准备实测分位数与理论分位数,深入分析尾部偏差与置信带,并在 SciVis 中进行个性化编辑与学术出版级美化。

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
探索我们的工具
科学图表制作工具·图形摘要制作工具·AI 科学插图·图片预检工具