楼主: vforwy
22241 5

[数据管理求助] 如何给同一变量的不同观测值加标签 [推广有奖]

  • 1关注
  • 0粉丝

高中生

62%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
388 点
帖子
10
精华
0
在线时间
48 小时
注册时间
2015-4-6
最后登录
2016-8-31

楼主
vforwy 发表于 2015-4-7 09:21:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
变量为score, 要求是对score<60的加标签为“不及格” ,60<=score=>75为“良”,76<=score=>85 为“中”,86<=score=>100为“优秀”  。并统计各种取值分类的个数
二维码

扫码加我 拉你入群

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

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

关键词:观测值 加标签 score core SCOR 标签 如何

沙发
vforwy 发表于 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 + 条件就可以了
已有 2 人评分经验 学术水平 热心指数 收起 理由
奇犽dsp + 3 + 3 精彩帖子
夏目贵志 + 10 + 2 热心帮助其他会员

总评分: 经验 + 10  学术水平 + 3  热心指数 + 5   查看全部评分

板凳
葫芦娃大王 学生认证  发表于 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这个命令是做什么的,谢谢啊!

报纸
LeezF 发表于 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时,标签为"良"...。
而且我觉得这两行顺序应该交换一下。

地板
一颗苹果021 学生认证  发表于 2019-12-13 13:58:30
找了好久,还是你这个帮到了我,太感谢了

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

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