寻找模式和统计分析的最佳语言或程序?

时间:2009-03-18 21:58:58

标签: statistics design-patterns finance stocks

我有一个程序从yahoo下载基本的历史股票数据并将其放入SQLite数据库。我希望能够执行查询,例如查找移动平均线,以及确定股票持续上涨或下跌的最长期限。我可以编写perl函数来执行此操作,但这似乎有点过分,因为Perl不是为统计而设计的。什么语言或程序最适合执行这些类型的任务?

7 个答案:

答案 0 :(得分:7)

看一下R Language - 它是免费的,它打算做统计数据&它有一个ODBC模块,可以让你访问SQLite。

答案 1 :(得分:2)

http://www.r-project.org/

R太棒了。需要一些时间来习惯并学会使用它,但它提供的模块和功能的数量使它成为免费提供的最佳统计程序。

答案 2 :(得分:2)

如果您希望快速启动或概念验证,则R是好的,请尝试Weka。它声明它具有直观的GUI。虽然从我的经验来看并不完全是事实,但进入R

仍然更快

答案 3 :(得分:1)

我听说r对于这些东西来说是一种非常好的语言。我没有亲自使用它,所以我不能给你任何好的资源或任何东西。但我想说值得一提。

答案 4 :(得分:1)

您可能想要考虑更多的数学方法(而不是编程方法),例如使用Mathematica或其他CAS。 Mathematica可以加载您的SQL表,并且您将能够使用您梦寐以求的所有数学工具执行一系列分析。当然,Mathematica有一个严格的功能语言,你可以使用!

答案 5 :(得分:0)

Statistics :: Descriptive或Math :: Business :: SMA perlmods怎么样?如果您已经了解Perl,那么在CPAN上找到您需要的东西可能比学习R更快。

答案 6 :(得分:0)

此工具不是免费的,但值得一看: http://www.tableausoftware.com/

*我与Tableau软件没有任何关联。