楼主: Bunny_Bear
13928 13

[编程问题求助] 在stata中 如何全文查找替换 [推广有奖]

11
ashing 发表于 2014-8-8 21:41:19 |只看作者 |坛友微信交流群
foreach v of varlist _all {
   capture confirm string variable `v'
   if !_rc {
      replace `v' = "" if inlist(`v', "x", "N/A")
   }
}
这段代码把所有的字符串变量,里面有 x和N/A代表缺失的都变成了空字符串。
希望有助。
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
crystal8832 + 12 + 1 + 1 观点有启发

总评分: 论坛币 + 12  学术水平 + 1  热心指数 + 1   查看全部评分

使用道具

12
Bunny_Bear 发表于 2014-8-9 21:34:07 |只看作者 |坛友微信交流群
蓝色 发表于 2014-8-8 21:39
clear
input  ///
str6  x1  str5 x2  str6 x3   x4
原来是这样用的,明白了,谢谢

使用道具

13
ermutuxia 发表于 2014-9-1 10:37:30 |只看作者 |坛友微信交流群
试下fdta,很强大
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
crystal8832 + 12 + 1 + 1 + 1 好的意见建议

总评分: 论坛币 + 12  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

14
crystal8832 学生认证  发表于 2014-9-2 19:54:55 |只看作者 |坛友微信交流群
ermutuxia 发表于 2014-9-1 10:37
试下fdta,很强大
很有意思的一个命令,对字符型变量可以随意替换。作者是人民大学的一个老师。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-21 06:25