雷达图在线制作(雷达图生成器)
生成雷达图,在 3 到 12 项指标上比较最多六个对象的轮廓:感官评价、模型基准测试、体能测试、问卷各维度。适合需要每个点都按自己分数定位的科研人员和学生。
雷达图风格
五种风格,各用一项不同的研究和刻度绘制:小麦营养成分、小鼠行为学 z 分数、博士生能力自评、河流水质和几种电池化学体系。点击卡片即可套用风格,或以其数据为起点。
雷达图示例
四个雷达图提示词的实际生成结果:三款意式浓缩拼配豆在 0 到 10 分感官评分上的对比,四个分类器在六项评估指标上的表现,一名运动员对比全队平均值并在每条轴上标出范围,以及心脏康复前后的生活质量各维度得分。点击任一张即可把提示词和分数载入输入框。
什么是雷达图?
雷达图把一个对象的多项测量值画在从同一中心出发的辐射轴上,再把各点连成闭合轮廓,于是每个对象都成了一个形状。 它也叫蜘蛛网图、蛛网图或网状图,统计学里叫星图(star plot)。形状相近的轮廓,长处和短板也相近,这正是这种图的用途:在同一组指标上比较少数几个对象。
关于本工具
- 在“轴:”后面写出各条轴,每个对象写一行分数;也可以从 Excel 粘贴表格,或附加 CSV、TSV、.xlsx 文件。
- 写在句子里的分数,无论行列怎么排都能读出。附加的表格如果是指标竖排,写上“行是轴”就会转置;表格形状只可能有一种读法时(超过六行,或少于三列)也会自动转置。
- 辐射轴的角度、各圈刻度值,以及每个点在轴上的位置,都在绘图之前由程序算好。
- 单位不同的轴各用自己的范围,并标在轴名下方;写“统一刻度”则全部共用一个刻度。
- 一张图最多六个系列、3 到 12 条轴;分面小图风格会给每个系列单独一个小图。
科研人员和学生常画的雷达图
本工具最常被要求画的六种图,各自的特点,以及怎么写才能画对。
模型或产品的对比雷达图
两到六个系列用同一组指标,每个一条轮廓,看谁在哪方面占优。 比如分类器的准确率、精确率和召回率;电池的能量密度、循环寿命和成本。写明共同的刻度(0 到 1、1 到 10),每个系列就都对照同一组圈来衡量。
感官评价蜘蛛网图
经过培训的评价小组对一种食品或饮料各项属性的平均强度评分,每个样品一个多边形。 苦味、酸度、醇厚度、香气:这是感官科学和产品开发里的常用形式。评价小组通常用固定量表打分,写明量表(“0–10 分”),各圈就是 0、2、4、6、8、10。
单个对象对比参照
把一个对象画在常模、目标值或组平均值之上,参照画成不填色的虚线轮廓。 比如运动员对比全队平均,患者对比正常参考值。把参照系列命名为参照、平均、常模、目标或基准,就会自动按这种方式画出。
每条轴刻度不同的雷达图
单位不同的轴(kg、cm、mL/kg/min)各自从自己的最小值画到最大值,这个范围标在轴标签下方。 否则数值最大的那条轴会把其他轴压扁。各轴数值相差约五倍以上,或者你写了“归一化”或“每条轴各用自己的刻度”时,会自动启用;写“min–max”则把每条轴的最小值放在中心。
问卷各维度得分
某个量表各维度或分量表的得分,比较干预前后或不同组别。 生活质量、职业倦怠或胜任力问卷会在同一个 0 到 100 分或李克特量表上报告多个维度。写明量表;1 到 5 分的量表从 0 画起,每个分值一圈,这样 1 分仍然看得见,不会缩进中心消失。
用分面小图代替一张挤满的图
每个对象一个小雷达图,排成网格,所有小图用相同的轴和圈。 超过三条轮廓叠在一起,读者就分不清哪条线是哪个。选择分面小图风格;如果有参照系列,它会在每个小图里重复出现,而不是单独占一个。
雷达图上每个点的位置
每个数值变成沿自己那条轴到中心的距离:即从该轴最小值到最大值之间所占的比例。 轴的角度由它在列表中的位置决定,从 12 点钟方向起顺时针计算。
r = (v − min) / (max − min), θᵢ = 360° × i / n
文字表述
有 n 条轴时,第 i 条轴(从 0 开始数)比前一条再顺时针转 360/n 度。数值 v 落在该轴半径的 r 处,其中 min 是中心对应的值,max 是外圈对应的值:要么是统一刻度的两端,要么是该轴自己的范围。0 到 10 分刻度上的 7 分,位于从中心向外 70% 的位置。
轮廓的面积等于 ½ sin(360°/n) 乘以相邻两轴 rᵢ × rᵢ₊₁ 之和。它取决于哪几条轴恰好相邻,而且所有分数翻倍面积就变成四倍,所以本工具从不报告面积,也不让 AI 标出面积。
雷达图的刻度怎么选
中心放在哪里、外圈到多远,决定了形状表达的意思。
| 刻度 | 中心和外圈 | 适用情形 | 怎么写 |
|---|---|---|---|
| 统一刻度,从零开始 | 从 0 到略大于最高分的整数 | 每条轴都是同一单位的同类分数 | 各轴数值大小相近时默认使用 |
| 统一刻度,指定量表 | 外圈为你指定的量表上限;从 1 开始的评分量表从 0 画起 | 固定量表的评分:1 到 5、0 到 10、0 到 100 | “1–5 分量表”“满分 100” |
| 每轴单独,从零开始 | 从 0 到略大于该轴最大值的整数 | 各轴单位不同或数值相差很大 | “归一化”“每条轴各用自己的刻度”,或相差约五倍时自动启用 |
| 每轴单独,min–max | 从各轴最小值到最大值 | 只关心每条轴内部的排名 | “min–max 归一化” |
中心不从零开始会夸大差异,所以每条轴的范围总是标在轴名下方,图例或图注也应说明各轴已重新缩放。
雷达图常见问题
怎么用自己的数据画雷达图?
先写出各条轴,再每个对象写一行分数,然后生成。 例如:轴:苦味、酸度、醇厚度。拼配 A:7.2, 4.1, 6.8。拼配 B:5.4, 6.6, 5.1。也可以从 Excel 粘贴表格,或附加第一列为名称的 CSV、.xlsx 文件。分数有固定量表就注明,再选一种风格。
蜘蛛网图和雷达图是一回事吗?
是的。蜘蛛网图、蛛网图、网状图、雷达图和星图说的都是同一种图: 从同一中心出发、每个变量一条的辐射轴,每个对象的数值连成一条闭合轮廓。星图(star plot)是统计学家的叫法:NIST 工程统计手册用的就是这个名字,而且通常为每个观测单独画一个小星形。
雷达图怎么看?
把每条辐射轴当成一条独立的坐标轴:点离中心越远,这项分数越高。 然后比较轮廓:某个系列朝哪条轴鼓出来,就说明它在那项指标上强。比较不同轴之前先看刻度,因为每轴单独刻度的图上,同样的距离在不同轴上代表的数值不同。
为什么本工具不报告每个多边形的面积?
因为面积不是数据本身的属性。 它由相邻数值的乘积构成,同样的分数换一种轴顺序,面积就会变;而且它随分数的平方增长:所有数值翻倍,轮廓面积变成四倍。请逐条轴比较数值,需要总分就把分数相加。
轴的顺序有影响吗?
会改变形状,不会改变数值。 两项强的指标挨在一起,形成一块宽的凸起;分开放,则成了两个尖角。把相关的指标放在一起(先是所有体能测试,再是所有认知测试),并在论文的每张图里保持同样的顺序。图按你输入的顺序排轴,从 12 点钟方向开始顺时针排列。
什么时候分组柱状图或热图比雷达图更好?
需要读者比较精确数值时,或者对象很多时。 不同轴上的数值没有共同的基线,所以两个模型相差 0.05,用分组柱状图更容易判断。超过六个对象时轮廓就看不清了,以对象为行的热图能展示同一张表而不会互相重叠。
蜘蛛网图的每条轴能用不同的刻度吗?
可以。这时每条轴从中心的自身最小值画到外圈的自身最大值,范围标在轴标签下方。 各轴单位不同时就需要这样,比如以 cm 计的纵跳高度旁边是以 kg 计的深蹲负重。各轴数值相差约五倍以上时会自动启用;写“统一刻度”则保持一个共用刻度。
Excel 画的雷达图和这里的有什么不同?
Excel 的雷达图所有轴共用一个数值刻度,所以单位不同的轴要先在表格里换算。 这里每条轴可以保留自己标出的范围,每个点都由程序按你的数值定位,指标按行排列的表格会自动转置,各种风格(仅轮廓、灰度印刷、分面小图)也是按论文插图设定的。同一个 .xlsx 文件照样可以附加。
AI 会改动或估算我的分数吗?
不会。分数、各圈刻度值、每条轴的角度以及每个点到中心的距离,都由程序计算,作为固定指令交给图像模型。 模型只负责画出,不会自己添加任何数字。如果你的文字里没有分数,就不做任何计算,模型按你的描述来画。
一张雷达图最多能有几条轴、几个系列?
3 到 12 条轴,最多 6 个系列。 少于三条轴画不出轮廓,超过十二条标签会挤在一起,超过六条轮廓重叠,读者就无法沿着图追踪某一个系列。对象更多时,把分面小图分到几张图里,或者改用热图。
雷达图的图注应该写什么?
写明每条轴测量的是什么及其单位、所用刻度或各轴范围、每个系列代表什么(数值为均值时给出 n),以及分数的来源。 如果各轴重新缩放过,要说明方法,例如“每条轴从 0 缩放到其最大值”。这些信息读者无法单从形状上看出来。
资料来源
- Star Plot (Engineering Statistics Handbook, section 1.3.3.29) — NIST/SEMATECH
- The Radar chart and its caveats — Data to Viz