全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4004 10
2020-07-22
clear
input int A str9 B byte C
300 "张三"    88
300 "张三"     .
301 "李四"    96
302 "王五"    77
302 "王五"     .
306 "吴欣绅" 58
306 "吴欣绅"  .
end
请问如何根据A B列给缺失值所在行赋值呢,比如,300 张三,也赋值C列为88,感谢各位大神了!

\[clear input int A str9 B byte C 300 "张三"    88 300 "张三"     . 301 "李四"    96 302 "王五"    77 302 "王五"     . 306 "吴欣绅" 58 306 "吴欣绅"  . end\]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-7-22 15:02:08
由于样本量大,就不能依次赋值,是不是需要循环语句呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-22 15:32:28
champagne01 发表于 2020-7-22 15:02
由于样本量大,就不能依次赋值,是不是需要循环语句呢
试试
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-22 15:53:34
黃河泉 发表于 2020-7-22 15:32
试试
感谢黄老师的回复,但是老师,是我的疏忽,我可能没有说清楚,数据中 同一个A 拥有多个名称,并不只是一个,那应该怎么赋值呢
clear
input int A str6 B byte C
300 "张三" 88
300 "吴力" 60
300 "张三"  .
302 "王五" 77
302 "牛云" 50
302 "张福" 88
302 "王五"  .
302 "王五"  .
end
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-22 16:01:02
champagne01 发表于 2020-7-22 15:53
感谢黄老师的回复,但是老师,是我的疏忽,我可能没有说清楚,数据中 同一个A 拥有多个名称, ...
是这样吗?
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-22 16:10:54
黃河泉 发表于 2020-7-22 16:01
是这样吗?
是啊是啊,感谢黄老师,非常感谢您
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群