我有一个具有以下尺寸的3D数组:(24x24x100),换句话说,24到24的图像,以及100个这样的图像。
我想使用R来计算这些图像的主要组件,但是,我在此数据上运行prcomp()
甚至princomp()
时遇到问题。当我运行这样的函数:prcomp(myArray)
时,我只得到一个主成分(输出显示我有1个变量和1000个观测值,当我应该有24x24变量和100个观测值时)。
我想知道的是如何使用prcomp()
或princomp()
查找数据的主要组成部分。
作为参考,我的图像是灰度的,因此RGB深度无关紧要。