PCA:这个算法出了什么问题?

dsi*_*cha 4 language-agnostic algorithm statistics wikipedia pca

有人可以确认或更正这个维基百科算法来计算第一个主要组件吗?我想在D中简单实现PCA,它没有任何现有的PCA AFAIK库.我已经尝试过实现这一点了,似乎我的简单示例中的结果与从R或Octave得到的东西相匹配.我很确定这不是一个实现错误,因为我已经多次检查了我的实现,甚至从头开始重写它,这是一个非常简单的算法.

qdj*_*djm 5

根据前提条件的要求,您的数据矩阵是否为零?

代码片段在这一点上不清楚,但最初描述数据矩阵的方式,我认为列意味着功率方法必须为零才能工作.