这是一个根据" https://github.com/tkz-sty/tkz-kiviat "中修改出来的一个基于tikz绘制多维雷达图的宏包,用于在LaTeX中绘制多维雷达图。
在使用雷达图绘制命令前,需使用\usepackage{radarchart.sty}
加载该"radarchart.sty"宏包。
- 采用LaTeX撰写,需要ctex宏包支持中文、"radarchart.sty"宏包中已引入tikz宏包以支持绘图操作。
- 如果采用数据文件生成雷达图,请注意数据文件需要符合"pgfplots"宏包的基本要求(请使用texdoc pgfplots查看使用说明)
在对原宏包定义的5条命令\tkzRadarDiagram
、\tkzRadarLine
、\tkzRadarDiagramFromFile
、\tkzRadarLineFromFile
和\tkzRadarGrad
进行完善的基础上,添加了用于绘制雷达图图例的3条命令\tkzRadarLegend
、\tkzRadarLegendFromFile
、\tkzLegendBox
和用于绘制达标标准区域的1条命令\tkzThresholdLine
,现该宏包共计9条命令,主要功能如下:
\tkzRadarDiagram
命令:通过参数绘制雷达图网格。\tkzRadarLine
命令:通过参数绘制雷达图数据线。\tkzRadarLegend
命令:通过参数绘制带图例的雷达图。\tkzRadarDiagramFromFile
命令:通过读入文件数据绘制雷达图网格。\tkzRadarLineFromFile
命令:通过读入文件数据绘制雷达图数据线。\tkzRadarLegendFromFile
命令:通过读入文件数据绘制带图例的雷达图。\tkzRadarGrad
命令:这是一个辅助命令,用于在指定坐标轴上绘制单位刻度标记。\tkzLegendBox
命令:这是一个辅助命令,用于给\tkzRadarLine
或\tkzRadarLineFromFile
绘制的无图例雷达图添加图例。\tkzThresholdLine
命令:这是一个辅助命令,用于用指定的参数绘制达标标准区域(默认值是0.6)
- 需要安装TexLive2018的跨平台LaTeX发行版。
- 可以使用除Windows记事本外的任何文本编辑器编辑LaTeX代码。
- 本项目由西北农林科技大学信息工程学院耿楠创建和维护
- 如果您愿意一同参与工作(不计报酬,免费自由),请及时与作者联系