本文主要是介绍【R语言 可视化】R语言画雷达图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、安装插件
github网址:
https://github.com/ricardo-bion/ggradar
devtools::install_github("ricardo-bion/ggradar")
install.packages("knitr")
2、效果图
3、源代码
rm(list=ls())
gc()
library(ggradar)
mydata<-matrix(runif(40,0,1),5,8)
#以上构造了一个值区间为0~1,个数为40的5行8列随机数矩阵。
rownames(mydata) <- LETTERS[1:5]
#以上使用前五个大写字母为矩阵行命名
colnames(mydata) <- c("Apple","Google","Facebook","Amozon","Tencent","Alibaba","Baidu","Twitter")#使用以上文本向量为矩阵列命名
mynewdata<-data.frame(mydata)
# 为数据框增加一列文本字段
Name<-c("USA","CHN","UK","RUS","JP")
mynewdata<-data.frame(Name,mynewdata)
ggradar(mynewdata[1,])
library(knitr)
kable(mynewdata,format="markdown")
数据markdown展示:
kable(mynewdata,format=”markdown”)
Name | Apple | Amozon | Tencent | Alibaba | Baidu | |||
---|---|---|---|---|---|---|---|---|
A | USA | 0.9517766 | 0.2548204 | 0.8423250 | 0.8834662 | 0.0872235 | 0.5571507 | 0.3508546 |
B | CHN | 0.5698727 | 0.7756254 | 0.5476685 | 0.9204529 | 0.7943983 | 0.0046860 | 0.5737384 |
C | UK | 0.5494004 | 0.5404497 | 0.0211279 | 0.6754989 | 0.6672455 | 0.4593358 | 0.2477591 |
D | RUS | 0.7782176 | 0.6681947 | 0.5984431 | 0.2930963 | 0.4314197 | 0.3304323 | 0.0486009 |
E | JP | 0.4926189 | 0.1556357 | 0.9668757 | 0.2504690 | 0.2003675 | 0.9959877 | 0.4764896 |
>
这篇关于【R语言 可视化】R语言画雷达图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!