连老师您好,我在学习这节内容是,
想模仿讲义运行以下内容:打开auto文件后
gen cons=1
ml model lf mymea_lf (mean: price =cons ) (sigma;)
为什么显示的是 cons omitted because of collinearity
继续输入 ml maximize
为什么显示的是 invalid name
基础较差,向连老师求教!
姜锐含 发表于 2011-4-30 17:52
连老师您好,我在学习这节内容是,
想模仿讲义运行以下内容:打开auto文件后
gen cons=1
ml model lf mymea_lf (mean: price =cons ) (sigma;)
为什么显示的是 cons omitted because of collinearity
A: 即使是执行 MLE 估计,Stata 也会自动加入常数项,所以你设定的 cons 与 Stata 自动加入的常数项是完全共线性的,会被自动删除。
继续输入 ml maximize
为什么显示的是 invalid name A: Stata 的命令中所有字符都需要在英文模式下输入,包括标点符号和括号等。在你的命令中,(sigma;) 这个输入项至少包含了两个中文字符“;”和“)”。正确写法如下: