楼主: 轩儿0
997 6

[数据管理求助] 如何进行变量的逆向赋分 [推广有奖]

  • 0关注
  • 0粉丝

高中生

22%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0.1800
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
151 点
帖子
14
精华
0
在线时间
19 小时
注册时间
2022-7-25
最后登录
2023-10-12

楼主
轩儿0 发表于 2022-7-31 17:41:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1.jpg
这是数据原始的赋分情况。我想将”很同意“赋值为”4“,”比较同意“赋值为”3“,以此类推,即改成分值越高越同意说法,同时将”5-不好说“转化成0不影响得分。
这是我的操作:
2.jpg

但是这个代码是有问题的,因为后面的代码将前面的数值囊括进去了,就导致了如下问题,即”1“”2“再次被replace:
3.jpg
不知道该怎么改才好,求教各位stata大佬~
二维码

扫码加我 拉你入群

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

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

关键词:replace Stata place tata 不知道

沙发
6513 在职认证  发表于 2022-7-31 18:45:08
gen party=g1_5
recode party 5=3 4=1 3=2 2=4 1=5
5不好说,就是介于二者之间,肯定要赋值3,其它的相应变化
你的问题在于,if 后面的party 应该换成g1_5

藤椅
黃河泉 在职认证  发表于 2022-7-31 19:33:35
1. 请试试 (我没资料试验)
  1. replace party = 5-party
复制代码
2. (尔后) 你若要问程序,请用 (ssc install) dataex 附上相关`代表性’资料 (请尽量不要用截图或其他格式),以供回答者实验之用。请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.htmlhttps://zhuanlan.zhihu.com/p/29911577

板凳
白眉老夫子 在职认证  发表于 2022-8-4 08:40:54
一般我们都是选择取到数,用来转换方向的

报纸
轩儿0 发表于 2022-8-7 12:02:54
白眉老夫子 发表于 2022-8-4 08:40
一般我们都是选择取到数,用来转换方向的
好嘞!感谢

地板
轩儿0 发表于 2022-8-7 12:03:35
黃河泉 发表于 2022-7-31 19:33
1. 请试试 (我没资料试验)2. (尔后) 你若要问程序,请用 (ssc install) dataex 附上相关`代表性’资料 (请尽 ...
好滴!

7
轩儿0 发表于 2022-8-7 12:04:57
6513 发表于 2022-7-31 18:45
gen party=g1_5
recode party 5=3 4=1 3=2 2=4 1=5
5不好说,就是介于二者之间,肯定要赋值3,其它的相应 ...
对对对,我party那部分写错了。。。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 19:40