楼主: 星光海浪
949 5

[编程问题求助] 求助Stata一个数据处理的问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:111份资源

博士生

85%

还不是VIP/贵宾

-

威望
0
论坛币
1409 个
通用积分
5.2340
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
2023 点
帖子
116
精华
0
在线时间
585 小时
注册时间
2008-10-14
最后登录
2024-5-20

楼主
星光海浪 发表于 2014-3-16 10:56:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
面板数据,但是某些记录中得一些变量值miss了。
还是上例子吧:


firm_id    year        city            sales
1            2000        1101         1000
1            2001         .              1050
1            2002        1101         1100
1            2003         .              1200
2            2000        1201         900
2            2001         .              800

想在stata里写程序把 缺失的city值 用其他年份的值来补全。
但是一直用stata只会直接用命令,不会编程处理数据,请大家帮忙,指教。谢谢
二维码

扫码加我 拉你入群

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

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

关键词:求助stata Stata 数据处理 tata sales 程序 记录

沙发
蓝色 发表于 2014-3-16 11:35:50
怎么补
什么原则

你不说清楚,别人怎么知道

藤椅
星光海浪 发表于 2014-3-16 11:41:04
蓝色 发表于 2014-3-16 11:35
怎么补
什么原则
谢谢你的提醒!
我在帖子上说是用其他年份的值来补

比如:
firm_id    year        city            sales
1            2000        1101         1000
1            2001         .              1050

补成
firm_id    year        city            sales
1            2000        1101         1000
1            2001        1101         1050

板凳
蓝色 发表于 2014-3-16 14:49:21
bysort firm_id: egen city1=mean(city)

报纸
sdsfmff 发表于 2014-3-19 17:47:19
sort firm_id city
bysort firm_id: replace city=city[1]

地板
星光海浪 发表于 2014-3-20 15:15:54
sdsfmff 发表于 2014-3-19 17:47
sort firm_id city
bysort firm_id: replace city=city[1]
谢谢你 和 蓝版

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-21 22:21