运用一个数据,利用主成分分析的方法,将数据降维,再运用R语言将其实现.并要求画出降维后的行空间与列空间的图形.
谢谢!这是星期一要交的作业,呵呵!
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
啥叫主成分分析啊?
谢谢楼上的,不过可能是我没有说清楚吧,并不是简单的用R把其演算出来就行了.这门课的目的是将一些数据视觉化,所以在做的过程中是要将行空间和列空间分开来分析的.用principal component scores等概念进行降维处理.principal component scores对应的中文叫什么啊?我没看到中文书里面有这个概念啊?原来还以为是贡献率,不过好像不是的.
主成分分析就是设法将原来指标重新组合成一组新的互相无关的几个综合指标来代替原来指标,同时根据实际需要从中可取几个较少的综合指标尽可能多地反映原来指标的信息.也是数学上处理降维的一种方法.
查了查wiki,这不是线性代数吗?是不是这么做?先cov一下,然后对那个cov的matrix用chol,然后solve一下左乘上去。别忘了把mean subtract掉。
这个东西确实能降维,因为往往分布都是集中某一个hyperplain上的,其他的干扰可以忽略掉。换basis就行了。画图是不是要把hyperplain标识出来?
不知道理解的对不对,这是标准的线性代数,我也不懂,希望能有帮助。