使用 Stata 建立反映年龄和性别混合效应线性回归模型作为固定效应、体重作为响应的图表的步骤 cpde 是什么?
mixed Weight age_Months i.Gender || Cod_IndHosp : , covariance(unstructured)
est store Model1
margins, dydx(age_Months Gender)
问题就从这里开始
xtitle("Age in Months") ytitle("Weight") title("Marginal Means of Weight by Gender and Age")
command xtitle is unrecognized
r(199);
twoway (line age_Months if Gender==0, color(red) legend(label(1 "Male"))) ///
too few variables specified
r(102);
(line age_Months if Gender==1, color(blue) legend(label(2 "Female"))), ///
( is not a valid command name
r(199);
xtitle("Age in Months") ytitle("Weight") title("Marginal Means of Weight by Gender and Age")
command xtitle is unrecognized
r(199);
这里至少存在三个问题。
1.
line age_Months
您正在指定一个变量;
line
需要至少两个变量,一个 x 变量(应该放在最后)和至少一个 y 变量。
2.
(line age_Months
同样的问题,除了 Stata 在
(
上卡住,可能无法启动命令。你可以省略它;或如其他代码一样以 twoway
开头。
3.
xtitle("Age in Months")
是一个选项,并且必须是一个逻辑行上的合法命令的一部分。正如错误消息所示,Stata 需要一个命令来启动逻辑行,而
xtitle()
不是命令。 (其他软件可能允许您通过发出附加语法来修改现有图表,但 Stata 不能那样工作。)
可能还有其他问题,但是由于您没有给出最小的可重现示例,因此如果不发明合适的数据就不可能运行您的代码。 请参阅 https://stackoverflow.com/help/minimal-reproducible-example 了解更多指导。