2011-07-27 64 views
3

这几乎都在标题中:你会推荐什么样的库来执行主成分分析?我正在寻找免费且简单易用的产品 - 性能不一定是一个标准,只要我想玩弄这个概念并看看我能得到什么。谷歌我得到这个:C#中的主成分分析

http://crsouza.blogspot.com/2009/09/principal-component-analysis-in-c.html

任何试图呢?它有多好?你会有其他建议吗?

+2

就个人而言,如果我只是在玩耍,我会使用Matlab或其他东西。试着去做一些你可能不太了解的数学内容,在任何'真正'的语言中都会耗费大量的时间。 – Oliver

回答

1

感谢您的帮助球员。我最终决定自己实现这个算法,使用Math.Net Numerics奠定矩阵基础和ARPACK的功能,以完成寻找相关矩阵的最大特征向量的努力(我不需要所有这些)。主题关闭。

+2

你可以在这里分享你的样本算法吗?我想将13D数据转换为2D/3D数据以用C#绘图。 –

2

我在SPSSMatlab中使用了PCA。这是一个很好的开始学习的地方,因为这些应用程序已经为您准备好了所有的基础设施(比如很多地块和支持测试)。

如果您正在寻找在C#中的东西,看看在Accord framework也许this sample here