非线性回归分析的Stata操作命令是什么?
非线性回归分析的Stata命令为nl,nl用最小二乘法拟合任意非线性回归函数,包括以下3种具体形式:
最为常用的交互式版本是:
nl(depvar=<sexp>)[if] [in] [weight] [,options]
其中nl为命令,depvar是因变量,<sexp>是一个可替换表达式,[if]为条件表达式,[in]用于设置样本范围,[weight]用于设置权重,[,options]为可选项。
可替换表达式程序的版本是:
nl sexp_prog : depvar [varlist] [if] [in] [weight] [,options]
其中sexp_prog为可替换表达式。
函数求值程序的版本是:
nl func_prog @ depvar [varlist] [if] [in] [weight], {parameters(namelist)|nparameters(#)}[options]
其中func_prog是函数求值程序。
上述命令的[,options]如表8.1所示。