简短的回答是。稍长一点的答案是,通过类比猜测语法可能成功的可能性很小。最好阅读Stata的文档,例如,从略读[P]手册中的主要条目开始。
这里被困的问题是不
var1存在。该代码是合法的,所以我相信:
capture su var1, meanonlyif _rc == 0 { local var1_mean = r(mean) local var1_min = r(min) local var1_max = r(max)}else display "var1 does not exist"
这个想法有两个方面。
capture会吃掉它前缀的命令的任何错误,但是仍然可以在中访问返回码
_rc。非零返回码是错误代码。
相关命令是
/confirm/i,例如
capture confirm var var1
检查变量是否
var1存在。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)