楼主: xingyun1688
918 0

[数据管理求助] 求助for循环出现空数据时会报错,请问能不能出现空数据时跳过 [推广有奖]

  • 9关注
  • 20粉丝

已卖:1981份资源

副教授

23%

还不是VIP/贵宾

-

威望
0
论坛币
4967 个
通用积分
158.3433
学术水平
33 点
热心指数
29 点
信用等级
24 点
经验
2591 点
帖子
324
精华
0
在线时间
943 小时
注册时间
2011-4-4
最后登录
2026-1-16

楼主
xingyun1688 学生认证  发表于 2017-12-9 20:38:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助for循环出现空数据时会报错,请问能不能出现空数据时跳过?
继续循环

{已解决}

将代码贴出
  1. forvalues k = 1 2 to 717{

  2. capture use "Loc_`k'year2000.dta", clear

  3. if `c(N)' ~= 0 {

  4. reshape wide t_, i(firm numhs8 year) j(hs8)


  5. gsort -numhs8
  6. gen rank = _n


  7. saveold "Loc_`k'firm_2000.dta", replace
  8. }
  9. }
复制代码
希望能给大家一点帮助。
二维码

扫码加我 拉你入群

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

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

关键词:for循环 For for循环

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

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