楼主: 默默海马
8108 26

[问答] 用FRONTIER4.1怎么做bs1995的模型 [推广有奖]

21
默默海马 发表于 2012-5-4 20:50:04 |只看作者 |坛友微信交流群
默默海马 发表于 2012-5-4 17:00
我找到那两列一模一样的数据了,可能因为太多了,脑袋晕掉了,有两列一模一样的也没看到~~嘿嘿[lovelines ...
我用模型1做,有结果,gamma值为0.71,可就是变量基本都不显著,每年得到的成本效率都一样。这是怎么回事? trans71t.txt (1.28 KB) trans71.xls (48.5 KB) trans71t.out.txt (16.8 KB)

使用道具

22
默默海马 发表于 2012-5-4 22:12:17 |只看作者 |坛友微信交流群
默默海马 发表于 2012-5-4 14:43
就是说我的数据用模型2还是可以做的了~~高兴下。。。
but STATA软件我不懂唉,是整张表里不能有一个变量 ...
修改了下数据,用模型2做,出来结果了~但就是所有解释变量系数都为0~~用3个,4个,5个解释变量尝试做都一样系数全为0,不知道什么原因~~ tran82g5.xls (67 KB) tran82g5.out.txt (20.64 KB)
可以麻烦你帮我看看么?O(∩_∩)O谢谢哦

使用道具

23
默默海马 发表于 2012-5-4 22:19:23 |只看作者 |坛友微信交流群
pony1031 发表于 2012-5-3 14:47
删掉交乘项当然可以,就是回到Cobb-Douglas成本函数,或许这样比较容易收敛。另外建议可以使用STATA,你可 ...
可以麻烦你看一下21楼和22楼的问题么
https://bbs.pinggu.org/thread-1418489-3-1.html
真是昏头了,自己给自己回复了( ⊙o⊙ )哇~~

使用道具

24
pony1031 发表于 2012-5-5 17:25:12 |只看作者 |坛友微信交流群
默默海马 发表于 2012-5-4 22:12
修改了下数据,用模型2做,出来结果了~但就是所有解释变量系数都为0~~用3个,4个,5个解释变量尝试做都一 ...
我忘了跟你说Frontier4.1最怕碰到数据变量间的位数差异过大,你的数据当中有一个变数高达数千亿,是造成问题的主因。以下我把它的数值除以10^12后得到的结果
the final mle estimates are :

                 coefficient     standard-error    t-ratio

  beta 0         0.68098192E+00  0.11633515E+01  0.58536211E+00
  beta 1         0.15278655E-01  0.21352153E-01  0.71555569E+00
  beta 2        -0.11587604E-02  0.30413476E-02 -0.38100230E+00
  beta 3         0.50003188E+00  0.12900734E+01  0.38759957E+00
  beta 4         0.13179949E+00  0.33736858E+00  0.39066912E+00
  beta 5        -0.54158646E-02  0.24130884E+00 -0.22443705E-01
  beta 6         0.43486726E-01  0.26345175E+00  0.16506524E+00
  beta 7        -0.95443683E-01  0.33051269E+00 -0.28877464E+00
  beta 8         0.10710556E-01  0.18553143E+00  0.57729063E-01
  beta 9         0.32674455E-02  0.11710953E+00  0.27900764E-01
  beta10        -0.28722804E+00  0.41782132E+00 -0.68744229E+00
  beta11        -0.63641984E-01  0.32216669E-01 -0.19754365E+01
  beta12         0.10357796E-02  0.61224279E-01  0.16917791E-01
  beta13        -0.11835901E+00  0.92412362E-01 -0.12807703E+01
  beta14        -0.53238109E-01  0.66611027E-01 -0.79923868E+00
  beta15         0.58391459E-01  0.38687496E-01  0.15093109E+01
  beta16         0.22844064E-01  0.39889247E-01  0.57268726E+00
  delta 0       -0.14122199E+00  0.10588699E+01 -0.13337049E+00
  delta 1       -0.19873838E+01  0.57759001E+01 -0.34408209E+00
  delta 2       -0.16220296E+01  0.88784667E+00 -0.18269253E+01
  delta 3       -0.72826193E-01  0.18550753E-01 -0.39257809E+01
  delta 4       -0.36320597E+01  0.74900449E+00 -0.48491829E+01
  delta 5       -0.13643083E+01  0.43685219E+00 -0.31230433E+01
  sigma-squared  0.10897123E+00  0.14182253E+00  0.76836337E+00
  gamma          0.99946632E+00  0.60511432E-02  0.16516984E+03

log likelihood function =   0.22188913E+03

使用道具

25
pony1031 发表于 2012-5-5 17:43:08 |只看作者 |坛友微信交流群
默默海马 发表于 2012-5-4 20:50
我用模型1做,有结果,gamma值为0.71,可就是变量基本都不显著,每年得到的成本效率都一样。这是怎么回事 ...
我照着你的设定跑过一次,结果与你相同。不过我发现,其实你的模型并没有真正收敛,结果中有段写道
gradient step
pt better than entering pt cannot be found
iteration =     1  func evals =     28  llf =  0.26441386E+03
     0.14819526E+01 0.19146885E-01-0.20754341E-02 0.92881294E+00 0.17692895E+01
     0.21750022E+00 0.12007451E+00 0.46671426E+00 0.54662077E-01 0.13079962E-01
     0.87755637E+00-0.11488120E+00-0.11292294E-01 0.12165516E+00 0.11142474E+00
     0.21476820E+00 0.61127592E-01 0.12680735E-02 0.71000000E+00 0.00000000E+00
     0.00000000E+00

就是Frontier4.1中断计算(无法继续算下去),若换到STATA就不会有这样问题。我猜是因为Frontier4.1只用单一种求解方法,而STATA是会自行转换方法(当遇到算不下去时)

使用道具

26
默默海马 发表于 2012-5-8 08:27:16 |只看作者 |坛友微信交流群
pony1031 发表于 2012-5-5 17:25
我忘了跟你说Frontier4.1最怕碰到数据变量间的位数差异过大,你的数据当中有一个变数高达数千亿,是造成问 ...
谢谢,我把那个解释变量去掉后结果就比较正常了,论文初稿已经写好交了,谢谢你的耐心指点哦~~

使用道具

27
ttyang_xiamen 发表于 2015-7-13 23:15:47 |只看作者 |坛友微信交流群
留着以后看

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 01:35