pca ()

阅读(235) 标签: 矩阵, 主成分分析, 降维,

描述:

外部库函数,对矩阵进行主成分分析,返回降维用的信息

语法:

pca(A,n)  对矩阵A进行主成分分析,n是主成分数,返回降维用的信息

pca(A,F)  将另一个同列数的矩阵降维

参数:

A

矩阵

n

主成分数

F

pca(A,n)返回的Pca拟合对象

选项:

@r

直接返回对A降维的结果,是个n列的矩阵

返回值:

Pca拟合对象或序列

示例:

 

A

 

1

[[1,2,3,4],[2,3,1,2],[1,1,1,-1],[1,0,-2,-6]]

 

2

=pca(A1,2)

返回降维用的信息

 

 

 

 

A2(1)每一列的平均值

A2(2)主成分方差,从大到小排列

A2(3)主成分系数

 

3

=pca(A1,A2)

 

 

 

 

A1执行降维处理

4

=pca@r(A1,2)

 

 

 

 

使用@r选项,直接对A1降维,结果和A3相同

5

[[4,6,2,4],[2,3,1,2],[1,1,1,-1]]

 

6

=pca(A5,A2)

对和原矩阵列数相同的其它矩阵执行降维处理