statar(100)语法错误
Stata 报错 r(100):varlist required(缺少变量列表)
命令要求必须给出变量名,你没给。常见:summarize 后面空着、merge 忘了写 using、ranksum 忘了 by() 选项。
报错原文
varlist required
r(100);为什么会报这个错
命令要求必须给出变量名,你没给。常见:summarize 后面空着、merge 忘了写 using、ranksum 忘了 by() 选项。
怎么解决
对着命令的语法图补上必需项。merge 必须写 using 文件名;ranksum 必须写 by(分组变量)。如果本来想追加数据,那应该用 append 而不是 merge。
代码示例
summarize price mpg weight
merge 1:1 id using "using.dta"
ranksum price, by(foreign)同工具的其他报错
报错解决了,但方法还没搞懂?
报错只是表象。因果推断、面板数据、稳健性检验这些方法背后的逻辑,知识库里按「原理 × 直觉 × 代码」讲清楚了。
进入知识库 →