各位大神,请教一下stata里的两种if语句有什么区别。我知道正常来说应该是replace d=c if a==1这样子的,但是我看到有的人用类似于下面这样的编写形式:if a==1{ replace d=c
}
比如
forvalues x = 1/4 {
if mod(`x',2) {
display "`x' is odd"
continue
}
display "`x' is even"
}
我想问一下这两种写法有区别么?我用数据试了一下两种方法得到的结果不一样。


雷达卡




京公网安备 11010802022788号







