小白入门散打——介绍几种常用的计量经济学软件,留下个大致印象即可

8/2/2019

小全编辑

全科之窗|ABC平台

2888

8/2/2019 12:00:00 AM

转自:http://www.pinggu.org/bbs/index.asp?boardid=5

最近经常听到网友想知道数学模型在区域经济学中应用到什么程度,要用到什么软件,应用都什么程度。本人在国外刚好看到有这方面的介绍,现copy给大家(是英文,不过很简单,我没时间翻译了,相信大家理解没问题),再结合自己的使用经验,分析一下几种常用软件使用的优劣势。

Econometric software package information

Amos 
This package is designed for estimating linear structural equation models. It is particularly well suited for models with latent variables or measurement error components. Bootstrap methods are provided for the computation of standard errors. While this is not a general purpose econometrics package, it is useful in specialized applications. A free student version is available for Windows and OS/2 platforms.

AREMOS 
This package, provided by Global Insight, is primarily designed for the analysis and manipulation of time-series and panel data. AREMOS estimates OLS, 2SLS, 3SLS, ARIMA, VAR, cointegration, and some nonlinear models. It is available on Windows platforms.

Autobox 
A package that automates the identification of ARIMA and transfer function models. This package is available on DOS, Windows, and RISC platforms.

BMDP 
A classic package that estimates regression, logit, survival function, maximum likelihood (user-specified function), and ARIMA models. Available Windows 2000/XP platforms.

DataDesk 
A Mac/Windows program designed for exploratory data analysis. Peforms basic regression analysis.

Dataplore 
Dataplore is a full-featured package for the analysis of time-series data using a frequency domain approach. Academic users may download evaluation copies of the software for Windows, Linux, and Sun Solaris platforms.

EasyReg 
This package contains a wide variety of estimators for cross-sectional and time-series models. In addition to standard regression models, this package also estimates a variety of limited dependent variable (such as logit, probit, and Tobit models) and time-series models (including ARMA error processes, ARCH tests, VAR models, and tests for unit roots and cointegration). The program and sample data sets are downloadable from this site. This powerful software package operates on Windows platforms.

EasyPlot 
A 3D data plotting package that will estimate some nonlinear relationships.

Egwald Statistics - Multiple Regression 
This online regression package, created by Elmer G. Wiens, allows the user to estimate multiple regression models online (including models with parameter restrictions).

Epicure 
A statistical package designed to deal with risk models.

EQS - Structural Equation Modeling Software 
A package for estimating LISREL-type models.

EViews (Quantitative Micro Software) 
The modern windows based replacement to the very popular MicroTSP package. This package offers state of the art time-series modelling capabilities and a good variety of single equation and simultaneous equation regression models. A variety of limited dependent variable, panel data, and ARCH models are also included to provide a very well-rounded econometrics package. Remote access to web-based data files is possible. Available for Windows.

Fair-Parke program 
This program may be used to estimate systems of simultaneous equations (including rational expectations and autocorrelated error models). It is available in either an executable form for MS-DOS machines or as FORTRAN source code for other platforms.

First Bayes 
A software package designed to teach Bayesian statistics. This package runs on Windows platforms and a download available at this site. (There is no charge for educational users.)

Frontier 
This software package, written by Tim Coelli, provides a maximum likelihood estimator for the parameters of frontier regression models. This may be used for the estimation of cost or production functions with truncated normal error terms. It allows for time-variant and time-invariant efficiencies and may be used with either cross-sectional or panel data.

GAMS (General Algebraic Modeling System) 
This is a modeling system that can be used for a variety of statistical, econometric, and other mathematical models. Model libraries are available for downloading. 

Gauss 
This econometrics package/matrix programming language is one of the most popular among those working with maximum likelihood estimators. Gauss is available on Dos, Windows, and Unix platforms. This site contains online tutorials and links to several libraries of Gauss code. Links to a variety of Gauss resources may be found at American University or at Eric Zivot''s Gauss Resources page.

GB-Stat 
A reasonably comprehensive statistics package that can be used for many econometric applications. It is available for Windows or Mac platforms.www.6park.com

G*Power 
A free software program that computes t, F, and Chi-Squared statistics and computes the power of an experimental test. PC and Mac versions are available and may be downloaded from this site.

GQOPT 
The classic nonlinear optimization package that contains a large variety of options to solve difficult maximum likelihood problems. This package, written in Fortran, requires a user-written Fortran subroutine to evaluate the likelihood function. The user may also specify analytic derivatives (as a subroutine) or use a choice among a variety of built-in numerical derivative routines. Available for DOS, Windows, and mainframe environments. (A Fortran compiler is also required.)

Gretl 
The Gnu Regression, Econometrics and Time-series Library (gretl) is a very useful econometrics package developed by Allin Cottrell. It offers a very easy to use graphical interface and a growing collection of statistical and econometrics routines.

Grocer 
This is an econometrics toolkit for Scilab, a matrix processing language similar to Gauss and Matlab. Grocer and Scilab are both free open-source projects. Grocer provides an automatic general-to-specific model estimator that is analagous to PC-GETS. Estimators for 2SLS, SUR, 3SLS, VAR, VEC, VARMA, and GARCH models are also part of this package.

JMP 
A package that contains a variety of ANOVA, regression, ARIMA, and time-series smoothing models.

Leading Market Technologies (producers of EXPO - a statistical package designed for financial analysts) 
This site contains information about the EXPO package (a free student version is available).

LIMDEP 8.0 
This econometrics software package was written by William Greene, the author of Econometric Methods. LIMDEP is updated frequently and contains state-of-the-art estimators. LIMDEP contains estimators for most single-equation and simultaneous equation econometric models. No other package contains as diverse a mix of estimators for limited dependent variable models. It''s only weakness is its limited capabilities for dealing with time-series models.

LISREL 
LISREL is a statistical package designed to estimate models involving linear structural relationships among observed and latent (unobserved) variables.

MacAnova 
A statistical and matrix algebra package that is strongest in ANOVA models with some basic regression and time series models. Available on Mac, Windows, and Linux platform. This package is free for educational users.

Macsyma 
This is a commercial symbolic algebra package that is comparable to Mathematica and Maple.

Maple 
One of the most popular mathematical processing languages. While this is not a statistical package, it is often used to teach statistical and econometric concepts. Software libraries are available for many applications.

Mathematica 
The major competitor to Maple. (See the notes above for Maple.) A Mathematica Help Page is available at Yale

MathCad (from Mathsoft) 
MathCad is another mathematical processing language.

Matlab 
A mathematical processing language that is a competitor to Mathematica and Maple.

Matrixer 
This Windows shareware program offers a large and growing selection of time-series, cross-sectional, and limited dependent variable models. 

Maxima 
An open source descendent of the original Macsyma symbolic algebra project.

Microfit 
This is a general econometrics package, developed by B. and M. Hashem Pesaran, for Windows platforms. This package has a very good mix of estimators for ARCH, GARCH, cointegrating VAR models, and other time series models.

Minitab 
A commonly used package for teaching basic statistics and econometrics. It does not have many of the features of modern econometric software, but it is easy to use and offers good online help facilities.

MLEQuick 
MLEQuick is a menu-driven program that contains estimators for a wide variety of regression, limited dependent variable and survival models. Those with some programming experience in C++ may also wish to use MLE++ (a collection of MLE routines written in C++).

MuPAD 
An alternative to Mathematica or Maple that is available on Windows, Linux, and Mac platforms. A free "Light" version of thhis package is available from this site.

Mx 
Mx is a structural equation modeling program that allows the user to specify models using either a matrix algebra language or a graphical user interface. Linear and nonlinear equality constraints, missing data, and multilevel models may be handled with this package.

NAG (Numerical Algorithms Group) 
A major supplier of Fortran 77, Fortran 90, C, and Ada code for statistical and other applications. This company also provides a variety of statistical packages including GLIM and a statistical add-on for Excel. (These packages can be used for a variety of ANOVA, linear, nonlinear, and (user-specified) maximum likelihood procedures.

O-Matrix 
A matrix programming language that is can be used for statistical applications. A demo version may be downloaded from this site.

Octave 
Another mathematical programming language.

Ox 
Ox is an object oriented matrix programming language designed for statistical applications. Educational users may download a copy of Ox from this site (along with Pc-Give - described below). This package provides a nice free alternative to GAUSS for educational and noncommercial research applications.

PcGive 
PcGive is a statistical package written by Doornik and Hendry that is particularly well suited for time-series models. This package has been designed with to encourage the general to specific model building practice for which the London School is known. (This package now includes PcFiml.)


The R Project for Statistical Computing is a GNU project that has developed a set of mathematical tools and statistical procedures that provide a free alternative to AT&T''s S package.

RATS and CATS 
A very powerful time-series package that runs on Windows and Mac platforms. This package is very well suited for estimating VARS and a variety of time-series models. The CATS package provides additional cointegration tests and features.

Resampling Stats 
A site that contains information about an alternative approach to teaching statistics and downloadable software programs that can be used for this approach.

S Plus 
An exploratory/visual data analysis package with limited econometric functionality.

SAS 
For many years, SAS has been the dominant mainframe package for dealing with large econometric models.

Shazam 
A popular package that contains estimators for most basic econometric models. This page contains sample documentation, data, and allows visitors to run Shazam programs remotely.

Soritec 
Soritec is a reasonably full-featured econometrics software package with nice graphical capabilities. Estimators are available for OLS, 2SLS, 3SLS, SURE, ARIMA, logit, probit, and transfer function models. A student version is available for $10. Soritec is available for DOS and Windows platforms. While this package contains most regression model estimators, it is still a bit limited in sample selectivity models.

Spatial Statistics Software, Spatial Data, and Articles 
This site, provided by Kelley Pace, contains free spatial software written in Matlab that makes it possible to estimate large spatial autoregression models. A Fortran 90 version of the software (Spacestatpack) is also available, as well as spatial data, spatial articles, and links to other sites that contain information related to spatial statistics model。

STAMP (Software for Structural Time Series Modeling) 
A structural time series package that models and forecasts time series variables.

StatsDirect 
A basic statistics package that estimates regression, probit and logit, and survival analysis.

SPSS 
A very popular package among econometricians in the late 1970s and early 1980s.m

SST 
An econometrics package that can be used to estimate a variety of maximum likelihood problems. A variety of regression and limited dependent models are available.

Stata 
During the last decade, Stata has become one of the most widely used econometric software packages. It now includes a wide variety of robust estimators for regression, limited dependent variable, panel data, and time-series models. Only SAS comes close to the variety of estimators provided by this package. 
UCLA''s Stata tutorial

StatTransfer 
While this is not an econometric software package, this program is an extremely valuable tool that provides conversion among most commonly used data formats. These data formats include speadsheet and database formats as well as the internal storage formats for virtually all major econometric and statistical software packages.

StatView 
A now discontinued product that was very popular among Mac users (a Windows version was also available). This package provides basic regression and survival analysis models, but does not contain many fundamental econometric estimators.

Stixbox 
A free library of statistical routines for use with MATLAB.

SYSTAT 
Systat is a popular statistical package distributed by SPSS. It is available on Windows and Mac platforms.

TSP International 
The home of the original makers of TSP. This package was the first widely used econometrics software package on mainframe computers. The current version of this package runs on mainframe and PC platforms and contains several estimators that are not available on the current Micro-TSP and EViews packages. It still relies on the command-line user interface that should be familiar to econometricians who used earlier versions of the package. Those who are prefer using a mouse may wish to try the simpler interface available on EViews or MicroTSP. TSP is available for mainframe, DOS, Windows, OS/2, Mac, and unix machines.

WinSolve 
A package for anlalyzing nonlinear economic models. A full demo version is available that functions for 120 days.w

Xlisp-Stat 
A statistical package written in Lisp by Luke Tierney at the University of Minnesota. The package may be downloaded from this FTP site.www.6park.com

XploRe 
This package is designed for exploratory data analysis and nonparametric econometric applications.www.6park.com

XTREMES 
A software package designed to analyze extreme data. This is primarily used for the analysis of insurance and speculative price data. XPGL, a graphical programming language in statistics, operates within the XTREMES package.

Yorick 
Another free matrix language with numerous built-in statistical functions.

可能介绍的比较多,大家也没必要每种软件都要试一试,可重点关注eviews,tsp,gauss,limdep,mathematica,matlab,sas,spss和stata。实际上我也只不过经常使用这几种软件,下面我就把使用心得和大家分享一下,刚好我也梳理一下,助人助已。

1、eviews相信大家最熟悉了,这是目前高校里面使用最普遍的软件,是tsp(dos版)的windiows版本。其以界面的友善、使用的简单而著称,基本上操作是傻瓜式,但是非常实用,处理回归方程是它的长处,能处理一般的回归包括多元回归问题。我比较喜欢它的单位根检验和granger因果关系检验这两个命令,以及协整模型、ARIMA模型。我向入门者推荐这门软件。不过这个软件的劣势在于它的处理过程(傻瓜菜单)是个黑箱,出来的结果可能会不够精确,有的人可能会为得到一些结论造一些结果,可信度不是很高。(不过对于回归分析我相信对于同一组数据所有软件做出来的结果都是一样的);另一个不足是只能处理时间序列数据。

tsp软件现在没人用了,因为没有再用dos操作系统了。

2、gauss软件比较强大,在国内有林光平博士《计算计量经济学:计量经济学家和金融分析师GAUSS编程与应用》这本书,附带一个guass软件的轻量版。这本书非常好,附带有许多已经编好的、可信赖的软件包,你只要编点简单的程序按你的目标把这些软件包串联起来就行了,很简单,这等于是把黑箱打开了一部分,提高的可信度。遗憾的是我没见到完整的gauss软件,可能有的也是盗版。

3、spss软件。我以前非常喜欢使用这个软件,界面友好,使用简单,但是功能很强大,也可以编程,eviews能处理的它全能处理,另外横截面数据的处理是它的强项,能处理多变量问题,如进行因素分析、主成份分析、聚类分析、生存分析等。目前我这里有正版的11.5版本。大家学有余力我强力推荐。

4、sas软件。这个软件非常强大,也被吹嘘的很神秘。可以说spss的功能它全有,另外它还带有一些帮助企业决策的功能。但是有两个方面的问题影响它的使用。一是相对前面几种软件它使用相对比较复杂,不是很容易学;另外sas软件非常大,盗版的太多,一般企业购买正版的较多,对于我们穷苦学生和学者来说安装正版有点奢侈,我以前机子里装的就是盗版。盗版可能影响数据处理的可信度。

5、mathematica软件。这是一个数学软件,现在有5.0版。使用非常方便,用一些简单的命令就可以得到你要的结果,对数据拟合、模型拟合处理的很好,得到的图形也非常漂亮。以前在本科数学建模的时候经常用,但是统计功能不是很强大。

6、matlab软件。这是一种工科软件,功能非常强大,在建筑、工程中使用比较多,做出来的图形能够用完美来形容,编程能力很强,不过用在统计上有点大才小用,编程也相对复杂。但是用做数学建模绝对是个好的工具。

7、limdep软件。这是一门专业的统计软件,不大,安装盘不到8M,目前版本是8.0。我有正版软件及三大卷使用guide。除了时间序列、横截面数据外,处理面板数据是它的强项。但是我感觉这个软件使用太复杂了,命令非常复杂,界面也不友好,学习起来太费时间,使用效率不高,我不推荐。

8、stata软件。说到最后才说到她,这才是我的最爱。只能用无数个“太好。。。”来形容。正当我使用limdep软件处理面板数据,做stochastic frontier analysis模型痛苦万分时,我找到了这个软件,太爽了。这个软件兼有常用的eviews,spss,limdep,gauss有长处,使用简单,真正是把傻瓜菜单和命令、编程完美结合起来,目前版本是9.0。处理面板数据是它的优势,功能是太多了,技术细节处理的非常好,而且如果你是用正版的话,基本上每个星期都有在线升级,网站的支持功能也做得非常好。如果你有课题经费报销的话我绝对支持你去买一个正版,绝对值得!


EXCEL也能做一些简单直观的统计分析,如果已经安装宏的话还能做一些数值分析,也很实用。

EVIEWS也能进行面板数据的处理,但是很不方便。

有网友说spss在多元统计分析方面较突出,而eviews在计量经济模型方面较优,二者结合应用比较理想;sas在数据挖掘方面功能较强,matlab、mathematica软件可能在数值计算方面占优,这些说得很有道理。)

R-统计分析的利器

大学毕业之后也作了一年多的工程师,期间免不了和数据打交道,况且公司中绝大多数设备并不是内部设计制造的,因而常常被看作一个黑盒模型来推测这个系统的输入和输出的关系。所以,对此类控制优化问题,基于数理统计思想的数据分析显得非常重要。同时,数据分析得出定量决策也避免了主观上的判断,有利于保证质量和成本的最优化以及团队之间的合作,这点对大的系统工程项目尤其有用。另外,好的统计分析在决策者注意到之前很早就可以得到微小的系统信号,及早地发现这些变化,就可以在这些变化发展为问题之前让企业有更多机会来进行纠正或者调整。

对大多数类似我所在公司的欧美制造型企业来说,Minitab作为SixSigma风潮所推荐的数据分析工具,是一个比较常见的应用统计软件,但是其灵活性和可扩展性都并不强,属于那种易于菜单操作的入门产品而已,基本上不能有效地利用数据来进行过程控制。所以,我一直在寻找一个可替代的产品。不过,Minitab附带的帮助系统是一个很有用的参考文件,详细的阐述了制造业涉及的取样、测量、分析、优化和控制过程,甚至还包含了涉及到的绝大多数的统计算法,无论对初学者和深入研究者都有很大的借鉴意义,我非常推荐这个文件。
近来,在网上发现了一个很棒的免费统计分析软件: TheRProjectforStatisticalComputing。R是一个用于统计计算的成熟的开源软件,是一种为统计计算和图形显示而设计的语言及环境,它和贝尔实验室开发的S系统相似。它提供了一系列统计和图形显示工具,其中包括线性和非线性模型,统计检验,时间序列分析,分类,聚类等等。它的使用是基于命令行方式的,需要一定的统计学背景知识。R并不是要成为一门编程语言,而是要成为一个用于研究数据集,包括范围广泛的数据属性图形化描述的生成的交互式工具,也能够和数据库和其它应用程序交换数据。有空大家可以下载一个试用一下。它的官方网址是:http://www.r-project.org。 

SAS,SAS系统全称为Statistics Analysis System,最早由北卡罗来纳大学的两位生物统计学研究生编制,并于1976年成立了SAS软件研究所,正式推出了SAS软件。SAS是用于决策支持的大型集成信息系统,但该软件系统最早的功能限于统计分析,至今,统计分析功能也仍是它的重要组成部分和核心功能。SAS现在的版本为9.0版,大小约为1G。经过多年的发展,SAS已被全世界120多个国家和地区的近三万家机构所采用,直接用户则超过三百万人,遍及金融、医药卫生、生产、运输、通讯、政府和教育科研等领域。在数据处理和统计分析领域,SAS系统被誉为国际上的标准软件系统,并在96~97年度被评选为建立数据库的首选产品。堪称统计软件界的巨无霸。

SPSS,SPSS是软件英文名称的首字母缩写,原意为Statistical Package for the Social Sciences,即“社会科学统计软件包”。但是随着SPSS产品服务领域的扩大和服务深度的增加,SPSS公司已于2000年正式将英文全称更改为Statistical Product and Service Solutions,意为“统计产品与服务解决方案”,标志着SPSS的战略方向正在做出重大调整。SPSS是世界上最早的统计分析软件,由美国斯坦福大学的三位研究生于20世纪60年代末研制,同时成立了SPSS公司,并于1975年在芝加哥组建了SPSS总部。1984年SPSS总部首先推出了世界上第一个统计分析软件微机版本SPSS/PC+,开创了SPSS微机系列产品的开发方向,极大地扩充了它的应用范围,并使其能很快地应用于自然科学、技术科学、社会科学的各个领域,世界上许多有影响的报刊杂志纷纷就SPSS的自动统计绘图、数据的深入分析、使用方便、功能齐全等方面给予了高度的评价与称赞。迄今SPSS软件已有30余年的成长历史。全球约有25万家产品用户,它们分布于通讯、医疗、银行、证券、保险、制造、商业、市场研究、科研教育等多个领域和行业,是世界上应用最广泛的专业统计软件。

EViews,EViews是美国GMS公司1981年发行第1版的Micro TSP的Windows版本,通常称为计量经济学软件包。EViews是Econometrics Views的缩写,它的本意是对社会经济关系与经济活动的数量规律,采用计量经济学方法与技术进行“观察”。计量经济学研究的核心是设计模型、收集资料、估计模型、检验模型、运用模型进行预测、求解模型和运用模型。EViews是完成上述任务得力的必不可少的工具。正是由于EViews等计量经济学软件包的出现,使计量经济学取得了长足的进步,发展成为实用与严谨的经济学科。使用EViews软件包可以对时间序列和非时间序列的数据进行分析,建立序列(变量)间的统计关系式,并用该关系式进行预测、模拟等等。EViews。虽然EViews是由经济学家开发的,并且大多数被用于经济学领域,但并意味着必须限制该软件包仅只用于处理经济方面的时间序列。EViews处理非时间序列数据照样得心应手。实际上,相当大型的非时间序列(截面数据)的项目也能在EViews中进行处理。

S,S-PLUS,R,S 语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作图的解释型语言。它的丰富的数据类型(向量、数组、列表、对象等)特别有利于实现新的统计算法,其交互式运行方式及强大的图形及交互图形功能使得我们可以方便的探索数据。目前S语言的实现版本主要就是S-PLUS。S-PLUS 基于S语言,并由MathSoft公司的统计科学部进一步完善。作为统计学家及一般研究人员的通用方法工具箱,S-PLUS强调演示图形、探索性数据分析、统计方法、开发新统计工具的计算方法,以及可扩展性。S-plus有微机版本和工作站版本,它是一个商业软件,可以直接用来进行标准的统计分析得到所需结果,但是它的主要的特点是它可以交互地从各个方面去发现数据中的信息,并可以很容易地实现一个新的统计方法。另外Auckland大学的Robert Gentleman 和 Ross Ihaka 及其他志愿人员开发了一个R系统,其语法形式与S语言基本相同,但实现不同,两种语言的程序有一定的兼容性。R是一个GPL自由软件,现在的版本是 1.00版,它比S-PLUS 还少许多功能,但已经具有了很强的实用性。

Statistica,Statistica 为一套完整的统计资料分析、图表、资料管理、应用程式发展系统;以及对其他技术、工程、工商企业资料挖掘应用等进阶分析之应用程式。此系统不仅包含统计上一般功能及制图程序;还包含特殊的统计应用(例如:社会统计人员、生物研究员或工程师);全新的Statistica在功能上,更提供了四种线形模型的分析工具,包括VGLM、VGSR、VGLZ与VPLS。对使用者而言,提供完整且俱可选择性的使用者介面;亦可广泛使用程式语言辅助精灵来建立一般的范围;或整合Statistica与其他应用程式进行计算,这些都是非常方便好用的模组。Statistica能提供使用者所有需要的统计及制图程序。另外,能够在图表视窗中显示各种分析,及有别于传统统计范畴外的最新统计作图技术,皆获得许多使用者的好评。Statistica为基本系列产品;可独立使用此模组,或搭配Statistica其他组合产品系列。

Minitab,Minitab同样是国际上流行的一个统计软件包,其特点是简单易懂,在国外大学统计学系开设的统计软件课程中,Minitab与SAS、BMDP并列,根据没有SPSS的份,甚至有的学术研究机构专门教授Minitab之概念及其使用。MiniTab for Windows统计软件比SAS、SPSS等小得多,但其功能并不弱,特别是它的试验设计及质量控制等功能。MiniTab目前的最高版本为V14.1,它提供了对存储在二维工作表中的数据进行分析的多种功能,包括:基本统计分析、回归分析、方差分析、多元分析、非参数分析、时间序列分析、试验设计、质量控制、模拟、绘制高质量三维图形等,从功能来看,Minitab除各种统计模型外,还具有许多统计软件不具备的功能--矩阵运算。 

Stata,Stata作为一个小型的统计软件,其统计分析能力远远超过了SPSS,在许多方面也超过了SAS!由于Stata在分析时是将数据全部读入内存,在计算全部完成后才和磁盘交换数据,因此计算速度极快(一般来说,SAS的运算速度要比SPSS至少快一个数量级,而Stata的某些模块和执行同样功能的SAS模块比,其速度又比SAS快将近一个数量级!)Stata也是采用命令行方式来操作,但使用上远比SAS简单。其生存数据分析、纵向数据(重复测量数据)分析等模块的功能甚至超过了SAS。用Stata绘制的统计图形相当精美,很有特色。在长远趋势上,Stata有超越SAS的可能(据消息灵通人士透露:在SAS的老家--北卡,真正搞生物统计的人青睐的反而是Stata!)。Stata的另一个特点是他的许多高级统计模块均是编程人员用其宏语言写成的程序文件(ADO文件),这些文件可以自行修改、添加和下载。用户可随时到Stata网站寻找并下载最新的升级文件。事实上,Stata的这一特点使其成为了几大统计软件中升级最多、最频繁的一个。Stata最大的缺点应该是数据接口太简单,实际上只能读入文本格式的数据文件;其数据管理界面也过于单调,和豪华的WIN9X平台不太相称。

TSP,TSPTM是一种用于经济模型估算和模拟的完整语言。它是一个用于经济估算的世界标准。虽然TSP主要由经济学家开发并发展,但它的设计并没仅把它限制在经济领域。任何由相同变量的重复观测得到的数据,都可用TSP分析。

SYSTAT,SYSTAT由美国SYSTAT公司于70年代推出,因方法齐全、速度快、精度高、软件小、处理数据量大而大受欢迎,成为目前较为流行的通用数据分析软件包之一,一度欲与BMDP争夺“第三”的名份,在我国也曾风靡一时。但随着市场的风云变幻,也不幸于1994年9月为SPSS公司兼并。但比BMDP幸运的是,SPSS公司并没有放弃SYSTAT的开发研究,它通过调整产品布局,利用SYSTAT较为突出的图形优势,发展MAC平台上的产品系列使得SYSTAT焕然一新,并且SPSS在吃掉BMDP后,拟将其UNIX平台版本划入SYSTAT发展,真是阴差阳错,昔日竞争的对手,却被整合到一处,不过SYSTAT好歹还有个名份,而 BMDP却已烟消云散了。目前SYSTAT的MAC版最新为5.2.1,Windows版为10.0,主要针对科学研究者,SYSTAT几乎可以完成统计研究者所需要的任何统计方法,软件包含有包括世界地图、三维图、经纬图等普通及奇特的图像模型,它虽然还没有SPSS这样的软件包先进,但比SPSS便宜得多,而且硬盘容量要求更小。SYSTAT9.01升级文件需将所有文件弹到安装目录下,然后运行Patch.exe文件修改systat.exe文件即可。

SAS学好了的确帮助很大的,可以用来做系统了。不过如果你仅仅是做统计分析的话,最好不要学,时间与收益不配比,呵呵,当然,如果你以后立志余成为一个程序员的话,绝对要学。软件(8.2)和教材我都有,不过等你有电脑后,给我留言,回头我让人带给你。

excel做点简单的统计还是可以的。特别是其中的statpad,当然这需要另外安装。statpad有不少常用的统计功能。标准的傻瓜型。我在帮我gf做作业使用过。
另外,还可以考虑mathematica。不要认为它是数学用的,要知道他的统计功能也很强,特别是他的强大的运算功能是很多软件根本无法比拟的。最新的版本已加入的时间序列的分析功能。应该说是一个非常优秀的软件。他的符号运算功能可以说是所有软件中最强的(当然,matlab也有符号运算功能,但比起mathematica,简直就是没法比)。最新版本更有小波的分析功能,和S+一样,在业界的小波分析中有一定的地位。

matlab是我的最爱,我大部分程序都用它编制。他的功能强大不用多说。目前也有不少小波的分析包(加上其本身自带的)。我做一些小波分析时主要用它。
gauss的地位在计量分析中一向很重要。世界上老辈子的计量学家几乎都主要用它。不过就像我提过的,其地位逐渐被matlab替代,但这决不说明学习使用gauss有任何的不好。她小巧,速度快,不像matlab那么“硕大“。不过他的不足也是显而易见的。另外他与matlab其实很相似,两者都运用向量矩阵来定义和处理数据,连一些指令都很相近。所以知道了一种,另一种学起来也很快。
stata是做应用微观计量必备的软件,尽管他就像个“大大“的黑匣子。只要输入命令,在复杂的功能都完成了,你不需要知道为什么。从一个角度,这是stata的长处,在微观计量中stata实在是太强大的。而且他还在不断的完善。

eviews,做基本(naive)的时序实证分析可以用。很不错的软件。不需要使用者有多少理论知识,会用就行。当然,在我看来任何serious的研究是不能只用eviews来完成的。
spss和sas我虽有所接触,但基本不用,一般是统计系的人在用,像什么社会科学系这些。其他的就知之甚少了。我现在基本是matlab和mathematica一起合用。必要是用用像stata.但研究的程序是全部用matlab做。后者是用来推公式用的。

运筹学常用软件介绍

1.lindo软件

LINDO是一种专门用于求解数学规划问题的软件包。由于LINDO执行速度很快、易于方便输入、求解和分析数学规划问题。因此在数学、科研和工业界得到广泛应用。LINDO主要用于解线性规划、非线性规划、二次规划和整数规划等问题。也可以用于一些非线性和线性方程组的求解以及代数方程求根等。 LINDO中包含了一种建模语言和许多常用的数学函数(包括大量概论函数),可供使用者建立规划问题时调用。

一般用LINDO(Linear Interactive and Discrete Optimizer)解决线性规划(LP?Linear Programming)。整数规划(IP?Integer Programming)问题。其中LINDO 6 .1 学生版至多可求解多达300个变量和150个约束的规划问题。其正式版(标准版)则可求解的变量和约束在1量级以上。

什么是LINDO

在这里有必要先让大家知道什么是运筹学。运筹学是近四十年来发展起来的一门新兴学科。它的目的是为行政管理人员在作决策时提供科学的依据。因此,它是实现管理现代化的有力工具。运筹学在生产管理、工程技术、军事作战、科学试验、财政经济以及社会科学中都得到了极为广泛的应用。讲到这里,你已经被运筹学深深吸引了吧,至于你会怎么去学不是我们讨论的问题,在这里我们只说学运筹学要用到的工具。应用运筹学去处理问题有两个重要特征:一是从全局的观点出发;二是通过建立模型如数学模型或模拟模型,对于要求解的问题得到最合理的决策。好了,说到这里,LINDO该出场了,它的作用就是负责把问题的最优决策求出来,省去大量难以想象的人工计算。如果你是运筹学的学习者,你就必须拥有LINDO。

LINDO(Linear, INteractive, and Discrete Optimizer)是一个解决二次线性整数规划问题的方便而强大的工具。这些问题主要出现在商业、工业、研究和政府等领域。已被证实LINDO能在其中发挥巨大作用的具体事务包括:产品分销、成分混合、生产与个人事务安排、存货管理......在这里不一一列举,但可以肯定的是,LINDO可以大展拳脚的领域是多不胜数的。LINDO的主要设计原则是,如果一个用户只是想解决一个简单的问题,就不应该在学习LINDO的基本特性上花费太多的准备成本。例如,某个用户想解决以下这样一个问题:(看懂这个问题需要一定的运筹学知识,下面是一个实际问题的数学模型)

Maxmize 2X + 3Y

Subject to

4X + 3Y < 10

3X + 5Y < 12

那么,用户就只需要打开LINDO,然后直接输入以上内容即可。而另一方面,LINDO也可以用来解决一些复杂的二次线性整数规划方面的实际问题。如在大型的机器上,LINDO被用来解决一些拥有超过50,000各约束条件和200,000万个变量的大规模复杂问题。

LINDO主要有三个基本使用模式。对于一些中小规模的问题,LINDO只要通过键盘输入就可以方便地实现交互性良好的操作与使用,如输入一个模型是相当简单方便的事情。另外,LINDO也可以对外建文件进行处理,只要这些文件里包含有必要的命令代码和输入数据,处理后就可以生成用于报告目的的文档。最后,你还可以自建子程序,然后直接与LINDO相结合形成一个包括你自己的代码和LINDO本身的优化库的综合程序。

2.lingo软件

LINGO则用于求解非线性规划(NLP?NON?LINEAR PROGRAMMING)和二次规则(QP?QUARATIC PROGRAMING)其中LINGO 6.0学生版最多可版最多达300个变量和150个约束的规则问题,其标准版的求解能力亦再10^4量级以上。虽然LINDO和LINGO不能直接求解目标规划问题,但用序贯式算法可分解成一个个LINDO和LINGO能解决的规划问题。

要学好用这两个软件最好的办法就是学习他们自带的HELP文件。

3.What's the best

这是一个组件,主要处理由Excell/Access生成数据文件的规划问题,安装之后会在你的Office中添加一个名为What's the best的宏,启用后会在Excell中生成一个工具条,就像Adobe的pdf插件一样。

自由软件或免费软件有:R(使用S语言,与S-plus类似,功能上略微少一点儿)、OxMetrics(该软件有一个免费版本,可以运行约85%的Gauss程序,这是该软件最大的优势)、Scilab(语言类似Matlab,是一种矩阵语言)。

说得这么多,可能弄得有点复杂了,对于上面几种统计软件的选择,对于初学者我有几点建议:

1、只选对的。如果你是入门,依据实用性原则,eviews应是你的首选,其次是spss。依照简单性原则,时间序列用eviews,横截面数据用spss,面板数据用stata,具体的依照你的水平和处理对象。各种软件各有优劣势。我也是把各种软件结合起来用,根据需要来选择。

2、最好用正版软件。我知道我们都是穷苦子弟,导师课题费使用也很抠门,但是从对你学习的帮助程度、数据处理的可信性来说选正版是理性的。如果真要用盗版的话用eviews和spss吧,简单也有点可信。

版权所有 ©2018 智医创工具 All Rights Reserved. 沪ICP备12048712号-4