同一组数据,使用Envi和ArcMap的PCA分析结果差异很大,究竟谁正确?
最近使用RSEI模型来进行生态指数的研究,四个因子计算出来后,使用envi进行主成分(PCA)分析,发现结果似乎不太符合生态学意义;仔细对各因子数值及其空间分布进行检查后,感觉没错。然后采用ArcMap的PCA工具进行分析,得到的结果与Envi得到的结果大不相同。那么究竟该用谁的结果呢?二者计算结果为什么会差这么远?还是说我的计算有错(应该不会吧,都是直接使用工具;ArcMap下背景值要求为nodata,Envi下背景值要求为0,都进行了必要的处理)。欢迎对这方面有研究的同行讨论、指点。
Envi下的特征值分析结果:

ArcMap下的特征值分析结果:

Envi下特征向量分析结果:

ArcMap下特征向量分析结果:
根据RSEI指标的生态意义,ArcMap下的特征向量分析符合生态意义呢!!
哪位同行对此有研究或疑义,希望能留言共同探讨。可以提供原数据供研究。
文章对比了使用Envi和ArcMap进行PCA分析同一组RSEI模型数据时的结果,发现两者差异显著。尽管在检查因子数值和空间分布后认为无误,但两种软件得出的特征值和特征向量分析存在明显不同。根据生态学意义,ArcMap的分析结果似乎更符合预期。作者邀请对此有研究的同行讨论可能的原因,如背景值处理方式,并提供了原数据以供进一步研究。

2万+

被折叠的 条评论
为什么被折叠?



