几种主流数据统计研究软件优缺点体会
TAG:
- 引用 删除 hi123 / 2010-07-29 10:06:32
- 刚发的那12种软件,应该都是跨平台可用了,这个内容是基于FreeBSD操作系统写的,都是可以在FreeBSD上运行的统计软件,当然,这些软件也可以在其它操作系统上运行,不过,客观来说,做数理统计,还是使用FreeBSD,Linux等比较合适。
- 引用 删除 hi123 / 2010-07-29 10:03:28
-
以下是开源统计软件:
原文链接:http://www.freebsdchina.org/forum/viewtopic.php?t=31848&start=0
[1] R(与AT&T的S语言兼容,最伟大的统计软件之一)
[2] maxima(符号计算)
[3] octave(matlab的替代品,octave-forge提供了很多包)
[4] fbm(flexible Bayesian modelling,贝叶斯统计推断工具和贝叶斯神经网络)
[5] jags(Gibbs sampler,随机模拟工具)
[6] surf(代数几何工具软件,画曲线曲面,只要奇点个数不是太多,都不在话下。algebraic geometry是数学里最难的分支,FB的ports里竟然连这个工具都有,真是牛×。)
[7] gap(强有力的有限群计算工具,包括群表示、自动机理论等)
[8] gnuplot(强大的画图工具)
[9] xgraph(古老、简单的数据显示工具,fbm缺省用它)
[10]qhull(计算几何工具,实现凸包、三角剖分等算法,matlab和octave都用它)。
[11]fftw(快速傅立叶变换,octave用到它)、atlas、lapack……都是非常优秀的。
[12] femlab(偏微分方程),xppaut(常微分方程、随机微分方程),pari(数论)我没用过,有人说好,就把它们列在最后吧。
有个神经网络的,叫snns(R也有神经网络packages),也不错,提供了大量和神经网络有关的C函数,有网络的2D和3D显示,dependency很简单,用于科研、教学两相宜。用于模式识别教学的还有libsvm包(support vector machine,支持向量机),网上也可以找到Joachims的svm-light的源码,R里有个叫e1071包里也有libsvm的实现,后续处理很方便。
我不喜欢scilab(源码未公开),对比matlab做得太粗,packages也少。Unix下用命令行的octave比GUI的scilab更容易让人接受,而在Windows下谁还会舍弃matlab而选scilab呢?scilab不敌matlab想必是软件本身的问题(octave在兼容性上,更接近matlab)。话虽这么说,选择octave还是scilab终归还得由个人的意愿和喜好来决定。
自由软件R在奥地利维护,现在已成为最主流的统计工具,为啥?除了根红苗正,开源呗。近几年随着bioinformatics的迅猛发展,Bioconductor项目专为生物信息学提供了诸多的R-packages。对比S-PLUS、SAS等商用软件,开源的R大有坐上统计软件第一把交椅的趋势。
纵观FB的math ports,总体水平是相当地高,选择余地是相当地大,许多工具之间都有良好的接口。对于模式识别、机器学习、数学、数理统计、计算机科学、生物信息学等领域的学者和学生,FB无论从稳定性和高效性上讲都无疑是一个上好的平台,值得推崇和推广(当然,在各种linux下工作也同样鼓励)。
- 引用 删除 snwxf / 2010-07-29 10:00:52
-
R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R.
R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.
One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control.
R is available as Free Software under the terms of the Free Software Foundation's GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS.
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | 3 | 4 | 5 | 6 | ||||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 |
我的存档
数据统计
- 访问量: 14447
- 日志数: 70
- 文件数: 39
- 建立时间: 2008-12-28
- 更新时间: 2012-08-06