全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
22058 5
2015-04-07
变量为score, 要求是对score<60的加标签为“不及格” ,60<=score=>75为“良”,76<=score=>85 为“中”,86<=score=>100为“优秀”  。并统计各种取值分类的个数
二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-7 09:31:25
[修改!!!]   变量为score, 要求是对score<60的加标签为“不及格” ,60<=score=<75为“良”,76<=score=<85 为“中”,86<=score=<100为“优秀”  。并统计各种取值分类的个数
二维码

扫码加我 拉你入群

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

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

2015-11-10 17:06:02
generate type=0

replace type=1 if score>=60 & score <=75

replace type=2 if score>=76 & score <=85

replace type=3 if score>=80 & score <=100

label variable type "不及格,良,中,优秀"

label values type typelbl

label define typelbl 0 "不及格" 1"良" 2 "中" 3 “优秀”

接下来计数用 count + 条件就可以了
二维码

扫码加我 拉你入群

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

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

2016-5-27 20:10:04
断魄书生 发表于 2015-11-10 17:06
generate type=0

replace type=1 if score>=60 & score =76 & score =80 & score
能不能请教下label values type typelbl这个命令是做什么的,谢谢啊!
二维码

扫码加我 拉你入群

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

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

2017-1-16 15:43:25
葫芦娃大王 发表于 2016-5-27 20:10
能不能请教下label values type typelbl这个命令是做什么的,谢谢啊!
用定义的typelbl根据type值给其附标签,要接下面一行看:label define typelbl 0 "不及格" 1"良"...。这行是定义typelbe标签: 值为0时,标签为"不及格";值为1时,标签为"良"...。
而且我觉得这两行顺序应该交换一下。
二维码

扫码加我 拉你入群

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

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

2019-12-13 13:58:30
找了好久,还是你这个帮到了我,太感谢了
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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