978 2

[数据管理求助] 关于生成新变量的疑惑 ,含dataex. [推广有奖]

  • 0关注
  • 0粉丝

已卖:65份资源

教授

24%

还不是VIP/贵宾

-

威望
0
论坛币
267 个
通用积分
320.7247
学术水平
10 点
热心指数
12 点
信用等级
10 点
经验
155057 点
帖子
170
精华
0
在线时间
2278 小时
注册时间
2015-6-1
最后登录
2025-12-23

楼主
想飞的夹尾巴狗 发表于 2018-12-24 11:26:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte(id pro y c)
  4. 1 1  2 1
  5. 2 1 10 2
  6. 3 2  6 2
  7. 4 2  8 2
  8. 5 3 10 3
  9. 6 3 12 3
  10. 7 4 14 4
  11. 8 4 16 4
  12. end
复制代码

------------------ copy up to and including the previous line ------------------
假设原始数据如上所示,id为个人编码,pro为省际编码,想统计各省关于c的均值,并生成一新的变量

  1. bysort pro: sum c if y<=10
  2. *但是此时return并不能显示按省份出分组的均值
  3. return list
复制代码

那么该如何生成分组c的均值变量呢?

二维码

扫码加我 拉你入群

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

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

关键词:原始数据

沙发
黃河泉 在职认证  发表于 2018-12-24 11:47:46
试试
  1. bys pro: egen w = mean(c)
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 3 + 3 + 3 精彩帖子

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

藤椅
想飞的夹尾巴狗 发表于 2018-12-24 19:12:47
黃河泉 发表于 2018-12-24 11:47
试试
谢谢黄老师,忘了还可以用egen了

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

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