stata 定义变量 用if
时间: 2024-02-28 07:23:09 浏览: 230
xthreg.rar stata的门限ado
在 Stata 中,可以使用 `if` 子句来定义变量。如果要定义一个二元变量(取值为 0 或 1),可以使用以下语法:
```
gen new_var = (condition)
```
其中,`new_var` 是你要创建的新变量的名称,`condition` 是一个布尔表达式,如果为真则为 1,否则为 0。
例如,如果你有一个名为 `age` 的变量,想要创建一个新变量 `is_old`,表示年龄是否大于等于 60 岁,可以使用以下语句:
```
gen is_old = (age >= 60)
```
这将创建一个名为 `is_old` 的新变量,如果 `age` 大于等于 60,它的值为 1,否则为 0。
阅读全文