象限图:坐标轴与象限
简介 / Introduction
象限图是一种将数据点按两个维度划分为四个区域的图表,常用于”紧急 vs 重要”、 “影响力 vs 难度”等二元分类场景。本篇介绍如何使用 PlantUML 和 Mermaid 绘制象限图,涵盖坐标轴标签、象限填充和标签定位。
PlantUML 版
PlantUML 通过 salt 渲染器绘制象限图,利用网格和 !pragma 实现坐标轴效果:
1 | @startuml |
PlantUML 原生不提供真·象限坐标轴,但可通过 archimate 或 nwdiag 的网格与背景色模拟象限布局。
Mermaid 版
Mermaid 从 v10 起支持 quadrantChart,可直接绘制带坐标轴的象限图:
1 | quadrantChart |
对比 / Side-by-side
| 特性 | PlantUML | Mermaid |
|---|---|---|
| 真·坐标轴 | ❌ 需自定义 | ✅ quadrantChart 原生 |
| 象限标签 | ✅ 背景色格子 | ✅ quadrant-N 指令 |
| 数据点 | ❌ 不支持 | ✅ A: [x, y] 形式 |
| 坐标轴标签 | ❌ 手动文字 | ✅ x-axis / y-axis |
小结 / Wrap-up
Mermaid 的 quadrantChart 是目前绘制象限图最简洁的方案,支持坐标轴、象限标签和数据点。PlantUML 可通过 salt 网格模拟基础象限布局,适合不需要数据点的场景。
- 标题: 象限图:坐标轴与象限
- 作者: puml.online
- 创建于 : 2026-09-22 01:00:19
- 更新于 : 2026-09-29 01:06:38
- 链接: https://puml.online/blog/quadrant-chart-axes/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。