Variables 按id(键)将值添加到缺少的
我试图找出如何通过Stata中的键值来填充缺少的值 例如:Variables 按id(键)将值添加到缺少的,variables,stata,Variables,Stata,我试图找出如何通过Stata中的键值来填充缺少的值 例如: 我想用id中的给定数字填充名为value\u fill的新变量中的值,以下方法对我有效: clear input id value 1 100 1 . 2 102 2 . 3 . 3 . 3 103 4 . 4 104 4 . end bysort id (value): generate value_fill = value[1] list, abbreviate(15) sepby(id) +---------
我想用
id
中的给定数字填充名为value\u fill
的新变量中的值,以下方法对我有效:
clear
input id value
1 100
1 .
2 102
2 .
3 .
3 .
3 103
4 .
4 104
4 .
end
bysort id (value): generate value_fill = value[1]
list, abbreviate(15) sepby(id)
+-------------------------+
| id value value_fill |
|-------------------------|
1. | 1 100 100 |
2. | 1 . 100 |
|-------------------------|
3. | 2 102 102 |
4. | 2 . 102 |
|-------------------------|
5. | 3 103 103 |
6. | 3 . 103 |
7. | 3 . 103 |
|-------------------------|
8. | 4 104 104 |
9. | 4 . 104 |
10. | 4 . 104 |
+-------------------------+
请不要发布截图。有关如何向我们提供示例数据的帮助,请阅读。