楼主: 轩儿0
1140 3

[数据管理求助] 想给原始变量重新赋值怎么操作呢 [推广有奖]

  • 0关注
  • 0粉丝

高中生

22%

还不是VIP/贵宾

-

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

楼主
轩儿0 发表于 2022-7-30 21:50:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
微信图片_20220730214448.jpg 微信图片_20220730214500.jpg
我打算将信任度进行加总,看一下总体的信任度水平。但是异常值“不好说——5或8”在计算的时候会被自动加上,而且这个数值就抬高了总体的信任水平。我想将“5”或“8”修改为“0”这样减少干扰,但在技术上我目前无法操作(初学stata)。想请教各位大神如何操作,或者类似情况有更好的操作吗
二维码

扫码加我 拉你入群

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

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

关键词:怎么操作 Stata tata 如何操作 信任度

沙发
917968079 发表于 2022-7-31 09:53:34
  1. gen var_new = var
  2. replace var_new = 0 if var_new==5|var_new==8
复制代码

藤椅
轩儿0 发表于 2022-7-31 17:28:45
917968079 发表于 2022-7-31 09:53
感谢大神,成功解决啦!

板凳
1923310016 发表于 2022-8-1 16:01:38 来自手机
轩儿0 发表于 2022-7-30 21:50
我打算将信任度进行加总,看一下总体的信任度水平。但是异常值“不好说——5或8”在计算的时候会被自动加 ...
recode var (5=0) (8=0)

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

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