- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lab7主成分分析.PDF
Lab7: 主成分分析
1. 内容: 练习主成分方法的使用
2. 作业提交: 完成后 面的作业, 现场演示给助教并解释结果.
1 主成分方法的推断
# Pricipal Components Analysis
# entering raw data and extracting PCs
# from the correlation matrix
mydata-iris[,1:4]
fit1 - princomp(mydata, cor=TRUE) #variances are computed with the divisor N
fit2 - prcomp(mydata,cor=TRUE) #variances are computed with the usual divisor N-1
summary(fit1) # print variance accounted for
loadings(fit1) # pc loadings
plot(fit1,type=lines) # scree plot
fit1$scores # the principal components
biplot(fit1)
练练练习习习 1. 完成课本8.28题.
2 主成分方法的应用
1. 维数缩减方面的应用
install.packages(plsgenomics)
library(plsgenomics)
data(leukemia)
?leukemia
names(leukemia)
练练练习习习 2. 使用leukemia数据, 该数据集为38 × 3051维, 变量个数远远大于样本量。试使用PCA降低维数并
在低维空间图示化表达原始数据, 两类癌症病人是否明显分开? 使用SVD方法计算矩阵特征向量和特征根,
以提高计算效率.
2. 使用主成分进行预测
###pca - 使用前4列
data(iris)
dat - as.matrix(iris[,-5])
pca - prcomp(dat, retx=TRUE, center=TRUE, scale=TRUE)
### 假设多元正态成立,计算各组参数
setosa.mean - apply(iris[iris$Species==setosa,-5], 2, mean)
setosa.cov - cov(iris[iris$Species==setosa,-5])
versicolor.mean - apply(iris[iris$Species==versicolor,-5], 2, mean)
versicolor.cov - cov(iris[iris$Species==versicolor,-5])
virginica.mean - apply(iris[iris$Species==virginica,-5], 2, mean)
virginica.cov - cov(iris[iris$Species==virginica,-5])
#模拟产生一组新的观测(使用上面假设的多元正态分布)
require(MASS)
set.seed(1)
n - 30
new.setosa - mvrnorm(n, setosa.mean, setosa.cov)
new.versicolor - mvrnorm(n, versicolor.mean, versicolor.cov)
new.virginica - mvrnorm(n, virginica.mean, virginica.cov)
### 使用 predict.prcomp 函数预测新数据的主成分得分
pred.setosa - predict(pca, new.setosa)
pred.versicolor - predict(pca, new.versicolor)
pred.virginica - predict(pca, new.virginica)
### 图示化结果
SPP - iris$Species
COLOR - c(2:4)
PCH - c(1,16)
pc - c(1,2)
plot(pca$x[,pc[1]], pca$x[,pc[2]], col
您可能关注的文档
- Howtechnologycanmoveinconcertwithorganizationalchange.ppt
- HPC和HPDA凭借OpenPOWER推动认知旅程.PDF
- HPLC-ELSD法同时测定生物转化样品中牛磺熊去氧胆酸等.PDF
- HPLC-MSMS法同时测定育发液中的9种禁限用物质.PDF
- HPLC同时测定金芪降糖片中小檗碱及绿原酸的含量.PDF
- HPLC法测定复方黄芩片中6个成分的含量.PDF
- HPLC法测定淫羊藿苷含量研究.PDF
- HPLC法测定蒙药巴日嘎-13散中大叶茜草素的含量.PDF
- HPLC法测定阿纳其根中2个N-烷基类成分的含量.PDF
- HPLC法测定骨痈内消丸中绿原酸的含量.PDF
- 2025届湖北省新高考协作体高三语文上学期期中试卷附答案解析.pdf
- 2025届吕梁市高三语文上学期期中考试卷附答案解析.pdf
- 2024-2025学年兰州市高一数学上学期期中考试卷附答案解析.docx
- 2023学年福州市马尾区九年级语文(上)期期末试卷附答案解析.pdf
- 2025届西安市高三数学上学期期中联考试卷附答案解析.docx
- 2025届青岛市58中高三数学上学期期中考试卷附答案解析.docx
- 2025届北京市海淀区高三数学上学期期中练习试卷及答案解析.pdf
- 2024年秋学期盐城市陈洋中学高二数学期中考试卷附答案解析.pdf
- 2025届陕西省高三语文上学期模拟检测考试卷(一)附答案解析.pdf
- 2024-2025学年台州市十校高一数学上学期期中联考试卷及答案解析.pdf
文档评论(0)