数据分析 R语言 机器学习各种算法作图(开坑,持续更新)

本文介绍了如何使用R语言进行数据分析,包括绘制聚类的圆形树状图、构建决策树以及展示相关性矩阵。在进行这些分析时,强调了数据预处理的重要性,特别是处理缺失值。此外,还提及了网络关系图及其中心度计算的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

聚类:圆形树状图

    library(ape)
    hc = hclust(dist(mtcars))
    plot(as.phylo(hc), type = "fan")

在这里插入图片描述

决策树

library(rpart)           
library(rpart.plot)
model<- rpart(label ~ sd+Q25+IQR+sp.ent+sfm+meanfun+mode, data = tree,method="class",parms=list(split="information"))
fancyRpartPlot(model)  #画图

在这里插入图片描述

相关性矩阵
注意:如果元数据中有NA这类缺失异常值,矩阵图是出不来的,请先做好数据清理
1、

#先画右上角部分图形
corrplot(corr = cor(data),type="upper",tl.pos="tp")
#再添加左下部分的数值
corrplot(corr = cor(data),add=T, type="lower", method="number",diag=T,tl.pos="n",cl.pos="n")

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chongminglun

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值