楼主: cyusummer
6909 5

[一般统计问题] 求问如何用stata按照公式根据变量计算出得分 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
48 点
帖子
7
精华
0
在线时间
9 小时
注册时间
2014-11-15
最后登录
2015-6-21

楼主
cyusummer 发表于 2015-6-18 01:03:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用的数据是CFPS的少儿问卷数据 想计算儿童的HAZ得分
变量有 年龄 身高两个
公式为HAZ=(儿童的身高-该年龄儿童的平均身高)/该年龄儿童的平均身高的标准差
想问各位大大如何计算出0-15每个年龄对应的平均身高和平均身高的标准差
怎么根据已有公式来生成想要的HAZ数值
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 如何用 平均身高 cfps 如何

沙发
夏目贵志 发表于 2015-6-18 08:48:01
用egen生成平均值和标准差。然后用generate生成HAZ。0到15的循环用forvalues实现就好了。
已有 1 人评分论坛币 收起 理由
hustchen2012 + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

藤椅
cyusummer 发表于 2015-6-18 09:52:07
夏目贵志 发表于 2015-6-18 08:48
用egen生成平均值和标准差。然后用generate生成HAZ。0到15的循环用forvalues实现就好了。
谢谢~能不能详细介绍下forvalues的使用呢 应该怎么操作 查了一下我还是看不懂

板凳
cyusummer 发表于 2015-6-18 09:58:44
夏目贵志 发表于 2015-6-18 08:48
用egen生成平均值和标准差。然后用generate生成HAZ。0到15的循环用forvalues实现就好了。
要怎么计算年龄为1的群组的平均身高呢?

报纸
cyusummer 发表于 2015-6-18 12:45:04
求问QAQ QAQ QAQ

地板
喵喵有个梦哦 发表于 2021-5-21 16:07:09
  bysort AGE gender:egen wm=mean(wa103)
  bysort AGE gender:egen wsd=sd(wa103)
  gen WAZ=(wa103-wm)/wsd
已有 1 人评分论坛币 收起 理由
admin_kefu + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

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

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