Stata 如何申报;“字符串”;斯塔塔的情况?

Stata 如何申报;“字符串”;斯塔塔的情况?,stata,Stata,我有一个国家变量,它有德国值,但当我运行回归时: oprobit adl iadl depression_scale chronicw2 if country==Germany 它说“找不到德国”。与 oprobit adl iadl depression_scale if "country"=="Germany" 上面写着“没有观察到” 如何修复它?您应该将变量值用引号括起来,而不是它的名称(因此,oprobit adl iadl depressi

我有一个
国家
变量,它有
德国
值,但当我运行回归时:

oprobit adl iadl depression_scale chronicw2 if country==Germany
它说
“找不到德国”
。与

oprobit adl iadl depression_scale if "country"=="Germany" 
上面写着“没有观察到”


如何修复它?

您应该将变量值用引号括起来,而不是它的名称(因此,
oprobit adl iadl depression\u scale if country==“Germany”

因此变量
country
不是字符串变量。它可能是带有值标签的数值变量。在这种情况下,您应该找到标记为“Germany”的数字值,不客气。如果您发现答案是有用的,请考虑将其标记为将来的引用。谢谢,我发现标示为“德国”的数值,因此代码应该是<代码> OPROSPIT ADL IADL DePress,如果国家=12</代码>12,那么“德国”的数值为“12”。