「付费」【代码-13】探索数据降维的神秘之美:概率主成分分析(PPCA)解析与R实践
解析与R实践/1_rE2v0O5WiaUDJjgv5bxK2G1ePHyH2g.jpg)
,表示从多维正态分布中采样潜在变量。
,
是投影矩阵,
是均值向量,
是噪声项。下图来自于mlapp,PPCA生成过程的说明,其中我们有L=1个潜在维度生成D=2个观察维度。(即原始数据具有2维,生成的主成分具有1维) 
安装R包
1.# 安装和加载pcaMethods包2.BiocManager::install("pcaMethods")3.library(pcaMethods)4.library(ggplot2)
加载数据
1.# 加载数据2.# 使用readxl包中的read_excel函数读取Excel文件中的数据,文件路径需要根据你的实际情况修改。3.wulffenTable <- read_excel("C:/Users/17240/Desktop/GSE71562_E14R012_raw_counts.xlsx")4.5.# 显示数据的前几行6.head(wulffenTable)7.8.# 选择需要分析的数据,这里选择了第2到19列的数据9.X = wulffenTable[2:19]
解析与R实践/8_0zszZNTTsmR1s80TZHQke401C0LicA.png)
解析与R实践/10_BqcIdDNfz0Q4Iqr0zFCAAS52RVcJIA.png)

往期推荐
解析与R实践/12_FbEg9fibwQicL8l2ExKOZZTmAHXabQ.png)