stata同一城市分组赋值
时间: 2023-06-14 16:05:10 浏览: 526
STATA的变量赋值-stata入门教程
5星 · 资源好评率100%
可以使用 `egen` 函数来进行同一城市的分组赋值。假设你有一个数据集 `data`,其中包含了城市名称和个人收入信息。以下是一种分组赋值的方法:
``` stata
sort city // 先按城市名称排序
egen group_id = group(city) // 对城市名称进行分组
egen avg_income = mean(income), by(group_id) // 按照分组计算每个组的平均收入
```
这段代码将会根据城市名称进行分组,并为每个分组分配一个唯一的 `group_id`。接着,通过 `egen` 函数计算每个分组的平均收入,并将结果存储在新的变量 `avg_income` 中。这样,你就可以根据分组的结果进行进一步的数据分析。
阅读全文