雷达图

#devtools::install_github("ricardo-bion/ggradar", dependencies = TRUE)
library(ggradar)
library(scales)
library(tidyverse)
data("mtcars")
#rescale函数可以自动完成指标中0-1标准,最大值-最小值标准化,核心要义是将原始指标缩放到0~1之间的区间内。其公式为 EX = (x- min)/(max - min)
mtcars_radar <- mtcars %>%
  as_tibble(rownames = "group") %>%
  mutate_at(vars(-group), rescale) %>%
  tail(4)
ggradar(mtcars_radar)


data("iris")
#将Species列从因子转化为字符串mutate_at(iris, vars(Species), as.character)
#第一列为分组
iris_radar <- iris %>%
  mutate_at(vars(-Species),rescale) %>%
  select(5,1:4)
ggradar(iris_radar)

评论

此博客中的热门博文

V2ray websocket(ws)+tls+nginx分流

Rstudio 使用代理