Frontier
是一款专门用于完成随机前沿分析的软件,它可以用最大似然法估计随机前沿成本模型
(Stochastic Frontier Cost Model)
和随机前沿生产模型
(Stochastic Frontier Production Model)
。
在这里,我们主要简单介绍一下
Frontier
的使用方法,暂时不对随机前沿这个方法做详细的展开。
程序解包后,最主要的是
4
个文件,
Front41.exe, Front41.000, Front41.for, Front41.eer
。这是程序运行所必须的。程序还附带
了有一个例子,原数据文件是 Eg1.xls 。
Front41
进行一次运算需要有数据文件、命令文件和输出文件,当然,输出文件是程序自动生
成的。但我们必须在程序文件中指定输出文件名。
现在我们首先介绍一下数据文件。用记事本打开
EG1-dta.txt
,会发现这是一个纯文本文件。数据文件的格式必须是
3+k[+p]
列,并且
是按照一下顺序
1 )评价体系的序号
i DMU
(
1-N
)
2 )
期数
t
(
1-T
)
3 )
因变量
Yit
4 )
自变量
x1it
……
3+k )
xkit
[3+k+1 )
z1it
……
3+k+p )
zpit
注:
z
只在用模型
2
估计时才被用到。
对于
N
个评价体系中,每一个必须有一条记录,对于第
1
期和第
T
期,至少要有一条记录。如果您用的是单一的横截面数据,那么这一列(即第二列)全赋值为
1
。
数据文件中不能包含变量名,但是您可以从
excel
中直接复制过去,得到带
tab
制表符的数据
命令文件:
程序有两种方式接受命令,在运行程序后会让您首先选择。如果选
t
,即直接输入命令,选
f
则是从命令文件中读取,程序会提示您指
定程序文件名。通常我们选择从文件读取,方便我们修改程序。
我们可以参照示例进行修改
第一行:模型的选择
1=ERROR COMPONENTS MODEL, 2=TE EFFECTS MODEL
第二行:数据文件名
第三行:输出文件名
第四行:选择生产模型或在成本模型
5 :变量是不是已经进行对数运算
6 :评价体系数目
7 :时期数目
8 :总记录数
9 :自变量个数
10 :当我们假设
U
为半正态分布是选
n
,
11 :当我们只有一个时期的数据时,选
n
12 :选
n
,否则我们要手动知道格点搜索的初始值
其余的可以不修改,然后保存。
程序按照
3
步完成,我们主要获取最终的最大似然法得到的系数的估计,即检验,以及
TE
的估计
了有一个例子,原数据文件是 Eg1.xls
成的。但我们必须在程序文件中指定输出文件名。
是按照一下顺序
1
2
3
4
……
3+k
[3+k+1
……
3+k+p
定程序文件名。通常我们选择从文件读取,方便我们修改程序。
5
6
7
8
9
10
11
12