2091 9

[数据管理求助] 如何填补缺漏值,含dataex [推广有奖]

  • 0关注
  • 0粉丝

教授

14%

还不是VIP/贵宾

-

威望
0
论坛币
341 个
通用积分
323.3151
学术水平
10 点
热心指数
12 点
信用等级
10 点
经验
143177 点
帖子
170
精华
0
在线时间
2145 小时
注册时间
2015-6-1
最后登录
2024-4-27

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte(id state c cc)
  4. 1 1 . 1
  5. 2 1 1 1
  6. 3 2 . 5
  7. 4 2 5 5
  8. 5 3 4 4
  9. 6 3 . 4
  10. end
复制代码

如数据所示,请教老师如何根据state的类别,将变量c中缺漏值,填补成cc的格式?

二维码

扫码加我 拉你入群

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

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

关键词:Data 缺漏值 generated generate install

回帖推荐

黃河泉 发表于3楼  查看完整内容

试试
顶一下~

使用道具

藤椅
黃河泉 在职认证  发表于 2018-12-25 16:03:58 |只看作者 |坛友微信交流群
试试
  1. bys state: egen cc1 = mean(c)
复制代码

使用道具

黃河泉 发表于 2018-12-25 16:03
试试
黄老师,为什么使用mean()测算均值就行?是不是缺省值在计算均值过程中stata是会自动把它剔除的?

使用道具

报纸
黃河泉 在职认证  发表于 2018-12-25 16:09:28 |只看作者 |坛友微信交流群
想飞的夹尾巴狗 发表于 2018-12-25 16:07
黄老师,为什么使用mean()测算均值就行?是不是缺省值在计算均值过程中stata是会自动把它剔除的?
应该是吧!也可用 min 或 total 等。

使用道具

黃河泉 发表于 2018-12-25 16:09
应该是吧!也可用 min 或 total 等。
谢谢黄老师~

使用道具

黃河泉 发表于 2018-12-25 16:09
应该是吧!也可用 min 或 total 等。
黄老师,还有一个这样的问题,我在测算基尼系数的时候,使用inequal7不能计算出分组的。是不是只能分别计算。
  1. inequal7 cc if state==1
  2. gen gini_state1=r(gini) if state==1
  3. *本来想使用bys但似乎不行
  4. bys state: egen=inequal7(cc), r(gini)
复制代码

使用道具

8
黃河泉 在职认证  发表于 2018-12-25 17:22:17 |只看作者 |坛友微信交流群
想飞的夹尾巴狗 发表于 2018-12-25 16:45
黄老师,还有一个这样的问题,我在测算基尼系数的时候,使用inequal7不能计算出分组的。是不是只能分别计 ...
看不懂!

使用道具

9
楚天江南客 学生认证  发表于 2019-3-18 13:36:58 |只看作者 |坛友微信交流群
多谢!

使用道具

10
黃河泉 在职认证  发表于 2019-3-18 17:02:16 |只看作者 |坛友微信交流群
想飞的夹尾巴狗 发表于 2018-12-25 16:45
黄老师,还有一个这样的问题,我在测算基尼系数的时候,使用inequal7不能计算出分组的。是不是只能分别计 ...
可以更改一下底下程序
  1. webuse grunfeld, clear

  2. cap program drop inequal7_out
  3. program define inequal7_out
  4.   inequal7 invest, returnscalars
  5.   gen s1 = r(rmd)
  6.   gen s2 = r(cov)
  7.   gen s3 = r(sdl)
  8.   gen s4 = r(gini)
  9.   gen s5 = r(mehran)
  10.   gen s6 = r(piesch)
  11.   gen s7 = r(kakwani)
  12.   gen s8 = r(kakwani)
  13.   gen s9 = r(mld)
  14.   gen s10 = r(ge_1)
  15.   *gen s11 = r(ge_2)
  16. end

  17. runby inequal7_out, by(company)
复制代码

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 23:55