看啥推荐读物
专栏名称: 生信菜鸟团
生信菜鸟团荣誉归来,让所有想分析生物信息学数据的小伙伴找到归属,你值得拥有!
目录
相关文章推荐
BioArt  ·  Cell | ...·  昨天  
BioArt  ·  专家点评Nat Aging | ...·  2 天前  
生物探索  ·  Adv Sci | ...·  4 天前  
生物探索  ·  Nature Genetics | ...·  6 天前  
今天看啥  ›  专栏  ›  生信菜鸟团

R tips:使用prcomp进行PCA降维

生信菜鸟团  · 公众号  · 生物  · 2021-01-26 21:00
PCA分析和可视化常用的是FactoMineR和factoextra的组合,分析和出图都很方便,比如将iris数据集的四个参数降维(示例使用):library(magrittr)library(ggplot2)# PCApca_facto F) # 绘图  factoextra::fviz_pca_ind(  pca_facto,  habillage = factor(iris$Species),  label = "none",  mean.point = F)可以发现两个主成分解释了近96%的原始数据。R中的prcomp函数也可以进行降维,从熟悉R函数的角度出发,尝试复现上述的降维图。降维前需要先将数据进行scale,否则结果会有少许差异:pca_prcp %   scale %>%  prcomp()pca_prcp是一个prcomp对象,降维的坐标在pca_prcp不能识别此Latex公式: x中,每个主成分的贡献值需要根据pca_prcpsdev计算。主成分的坐标:pca_prcp$x %>% .[,1:2]  %>% head# PC1        PC2# [1,] -2.257141 -0.47 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照