1166 4

[编程问题求助] stata循环语句求助 [推广有奖]

  • 1关注
  • 1粉丝

已卖:20份资源

大专生

16%

还不是VIP/贵宾

-

威望
0
论坛币
202 个
通用积分
0.0006
学术水平
5 点
热心指数
0 点
信用等级
5 点
经验
1978 点
帖子
27
精华
0
在线时间
44 小时
注册时间
2018-10-9
最后登录
2021-3-12

楼主
让菜鸟飞一会 发表于 2018-11-11 18:46:37 |AI写论文
2论坛币
我现在想写关于一带一路的论文,下载了数据后想把不是一带一路国家的数据删除了,我在stata中用了drop if iso == 004 类似的语句,就可以把国家代码为 004 的国家数据给删除了,但是我要删除一百多个国家了,有谁知道怎么让他自己循环删除么,我已经有了要删除的国家代码名单,一百多个三位数字。
我觉得写一百多次drop if iso == 004也行,但是太麻烦了,谁会更简单的语句么,谢谢指导
关键词:Stata tata 循环语句 drop 一带一路

沙发
kukenghuqian 发表于 2018-11-11 18:46:38
  1. local xx1  "x1 x2 x3 x4 "

  2. foreach i in `xx1'{
  3. drop if iso=="`i'"
  4. }
复制代码

藤椅
让菜鸟飞一会 发表于 2018-11-11 19:23:14
kukenghuqian 发表于 2018-11-11 19:08
type mismatch     出现了这种情况。。。

板凳
kukenghuqian 发表于 2018-11-11 19:25:50
数值型的话,把双引号去掉即可。

报纸
让菜鸟飞一会 发表于 2018-11-11 19:30:55
kukenghuqian 发表于 2018-11-11 19:25
数值型的话,把双引号去掉即可。
谢谢!!

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

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