多元统计分析及R语言建模-第6章 判别分析

本章介绍了R语言中进行判别分析的方法,包括线性判别分析(lda)、距离判别法和二次判别函数(qda)。通过示例展示了如何使用lda()和qda()函数进行建模,并探讨了Bayes判别法,利用prior参数调整先验概率。案例分析部分应用判别分析于企业财务状况的分类。

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

# 第6章 判别分析


# 线性判别分析函数lda()的用法
lda(formula, data, ...)
# formula为一个形如groups~x1+x2+...的公式框架, data为数据框


# 6.2线性判别分析
d6.1 = read.table("clipboard",header=T); attach(d6.1)
plot(x1,x2); text(x1,x2,G,adj=-0.5,col=2)


library(MASS)
(ld = lda(G~x1+x2))
Z = predict(ld); Z
newG = Z$class; newG
cbind(G,Z$x,newG)
(tab = table(G,newG))
sum(diag(prop.table(tab)))


# 6.3 距离判别法
d6.2 = read.table("clipboard",header=T); attach(d6.2); head(d6.2)
plot(Q,C); text(Q,C,G,adj=-0.8)
plot(Q,P); text(Q,P,G,adj=-0.8)
plot(C,P); text(C,P,G,adj=-0.8)


# 二次判别函数qda()的用法
qda(formula, data, ...)
# formula为一个形如groups~x1+x2+...的公式框架,data为数据框
d6.3 = read.table("clipboard",header=T); a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值