全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8807 13
2008-04-09

 

 请问:一输入“ml maximize ”就提示“ invalid name”,是怎么回事啊?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-4-9 10:20:00
你的版本是多少?  我的9.2没问题

. ml maximize
you must issue -ml model- first
r(198);


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-4-10 09:41:00

9.1

10.0

都是同样的问题啊

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-4-10 09:44:00

只是输入 ml maximize 是会提示you must issue -ml model- first

但是我按书上的例子:

. program myprobit_lf
  1. version 9.1
  2. args lnf xb
  3. quietly replace 'lnf' = ln(normal('xb')) if $ML_y1==1
  4. quietly replace 'lnf' = ln(normal(-'xb')) if $ML_y1==0
  5. end

. sysuse cancer,clear
(Patient Survival in Drug Trial)

. gen drug2=drug==2

. gen drug3=drug==3

. ml model lf myprobit_lf (died=drug2 drug3 age)

. ml maximize

' invalid name
r(198);

这个是哪里有什么问题吗?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-4-10 21:11:00

暂元的引用方式存在输入错误。

quietly replace 'lnf' = ln(normal('xb')) if $ML_y1==1

应该改写为:

quietly replace `lnf' = ln(normal(`xb')) if $ML_y1==1

简言之,左撇号写错了。左撇号是 Esc 键下面的那个,

而右撇号则是 Enter 键左边的那个。

[此贴子已经被作者于2008-4-10 21:12:51编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-4-10 22:40:00

天哪,太谢谢了,我正为这个程序头痛了好几天了,怎么调都调不过.......多谢楼上的!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群