Tidyverse自学笔记-雷达图

8.8 雷达图(radar chart)

又被称为蜘蛛图、极地图或星图。

雷达图是用来比较多个定量变量的方法,可用于查看哪些变量具有相似数值,或者每个变量中有没有任何异常值。此外,雷达图也可用于查看数据集中哪些变量得分较高/低,是显示性能表现的理想之选。

每个变量都具有自己的轴(从中心开始)。所有的轴都以径向排列,彼此之间的距离相等,所有轴都有相同的刻度。轴与轴之间的网格线通常只是作为指引用途。每个变量数值会画在其所属轴线之上,数据集内的所有变量将连在一起形成一个多边形。

data5.3 <- tibble(a = c(0,3,1.8,2.9), b = c(0,3,1.1,2.7), c = c(0,3,2.2,1.5), d = c(0,3,1.5,2.6), e = c(0,3,2.8,1.2), f = c(0,3,2.6,1.1)) # 构建示例数据。
library(fmsb) # 调用fmsb包。radarchart(data5.3[1:3,]) # 绘制单组雷达图。

radarchart(data5.3[1:3,], axistype = 1, pcol = "#00AFBB", cglcol = "black", pfcol = scales::alpha("purple", 0.6),axislabcol = "grey",vlabels = c("one","two","three","four","five","six")) # 参数调节。

radarchart(data5.3) # 绘制双组雷达图。

radarchart(data5.3, 
axistype = 1,
pcol = c("red", "blue"),
plwd = 2,
plty = "dashed",
cglcol = "black",
pfcol = scales::alpha(c("red", "blue"), 0.6),
axislabcol = "grey", vlabels = c("one","two","three","four","five","six")) # 参数调节。具体参数可查看帮助文档。

参考资料

  1. ggplot2: 数据分析与图形艺术,西安交通大学出版社,2013.

  2. R语言数据可视化之美:专业图表绘制指南,电子工业出版社,2019.

  3. R数据科学,人民邮电出版社,2018.

  4. R数据可视化手册,人民邮电出版社,2014.

本文使用 文章同步助手 同步

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容