鄙人读书两年,看了一些论文,但是实际数据操作甚少,最近看到一些应用些的题目,搜了一些软件,总结一下,希望对大家有些用:),也希望牛人补充。关于统计和计量经济学上面的软件很多,总体上我认为由几类。第一类是偏应用的,即主要提供已有模型的分析包,对于支持自己建模比较少,例如:sas,stata, eviews,s-plus,当然ms的excel,还有open-office的calc也都可以算在其中。它们应该算是数据的粗加工。第二类是可以编程的,模型提供的比较多。其中有商业软件matlab,还有开源的:R。他们都是基于其他的语言。其中matlab上手很快,R近来在统计界很流行,因为它不仅开源,而且可以编程,更可以把自己的程序作成一个package,或是library,给大家共享,这样R中可用的package就越来越多。有了现成的东西,大部分人都会选择用已有的,这也是R越来越流行的原因吧。第三类是主要编程的。编程语言有很多中,像C,C++,java, 等等不一而足。而这里,我主要想推荐的是fortran,虽然我知道的国内一些高校程序语言课一般都采用C(北大),或C++(清华,南开,复旦),本科生接触fortran的应该不是很多,我想。但是fortran是一门既古老又年轻的语言。1950s时就有了fortran,fortran的名字来自 FORmula TRANslation, 可见它被创建即是为了科学计算。fortran 也有很多牛人些的library, 像 nag, imsl, 这些都是用于统计计算的, 但是他们都是商业软件,比较贵。另外还有很多免费的library, 具体可参见netlib, 或是自己动手上网搜。 它入门比较难,但是它的优点是它可以进行很有效的矩阵操作,循环也很快,它有比较成熟的library可以使用,它有很多优秀的编译器,其中免费的有intel在linux下的编译器ifort,和 gfortran。
另外还有一些软件,如:gretl, dataplot.
个人比较推荐fortran,不知道大家都用什么?