楼主: azhsjc
2984 9

[数据管理求助] 用replace命令替换变量值,没反应 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0.0717
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
150 点
帖子
14
精华
0
在线时间
15 小时
注册时间
2019-3-25
最后登录
2024-6-16

楼主
azhsjc 发表于 2023-12-2 15:47:01 |AI写论文
2论坛币
求助各位大侠:
我用replace命令,替换变量的数值时,没反应。
用的命令是:replace industrial= industrial01 if industrial=="c"
出现的问题:想替换的变量industrial,其数值没任何变化。且stata显示的信息是“0 real changes made”。

背景介绍:
1.我设置了两个变量,一个是industrial,一个是 industrial01,都是行业代码的。想通过上述replace命令,将符合条件的industrial的变量值替换成industrial01的相应部分。结果执行后,出现上述问题。
2.经过反复想,我猜测可能是出在了industrial变量值的格式上,因为我尝试“ drop if industrial =="c",即要删除industrial等于c的样本,结果是一个都没删,stata显示的信息是“0 observations deleted”。

求助各位,这个问题如何解决?

关键词:replace place PLA LAC 变量值 stata的replace命令 stata

沙发
wdlbcj 学生认证  发表于 2023-12-2 16:17:45
我怀疑是值标签的问题
请截图展示你的数据

藤椅
azhsjc 发表于 2023-12-2 17:42:54
wdlbcj 发表于 2023-12-2 16:17
我怀疑是值标签的问题
请截图展示你的数据
好的, 1.png 好的,这是数据截图。红圈中是涉及替换的两个变量。箭头所指是"值标签",两个变量的值标签都是空的。

板凳
azhsjc 发表于 2023-12-2 17:43:57
wdlbcj 发表于 2023-12-2 16:17
我怀疑是值标签的问题
请截图展示你的数据
1.png

报纸
Alicization666 学生认证  发表于 2023-12-2 17:44:03
插个眼

地板
蓝色 发表于 2023-12-3 16:43:10
让巧妇有米可炊 (提問時,如何附上適當的資料)
https://bbs.pinggu.org/forum.php ... 204&from^^uid=902
用这里方法提供数据才能知道原因
看图片看不出原因

7
wdlbcj 学生认证  发表于 2023-12-3 18:14:45
你点开某个观测值,看一下是不是单纯一个字母C (肯定不是)

然后去除空格之类的问题

8
azhsjc 发表于 2024-3-1 15:19:27
谢谢各位的答复,我自己找到答案了,是因为“C”要大写才行。
就是一个小小细节,但把人折磨坏了。请各位停止回答,我无法关闭主题,因为答案是自己发现,所以不再悬赏

9
azhsjc 发表于 2024-3-1 15:23:00
谢谢各位的答复,我自己找到答案了,是因为“C”要大写才行。
就是一个小小细节,但把人折磨坏了。我无法“关闭主题”,因为没有“”道具?但我又找不到这个所谓的道具,因此,就请大家不必再回答了。

10
azhsjc 发表于 2024-3-1 15:59:12
我自己找到答案了,是因为“c”要大写。
小问题,但很折磨人。
既然我自己找到答案,就请各位不必再回答,该主题事实上关闭!

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

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