楼主: gnuliutingting
1387 1

[编程问题求助] 紧急求助:一组变量中最小的两个 [推广有奖]

  • 6关注
  • 0粉丝

已卖:28份资源

硕士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
2281 个
通用积分
0.1427
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
1973 点
帖子
96
精华
0
在线时间
102 小时
注册时间
2005-9-26
最后登录
2019-6-1

楼主
gnuliutingting 发表于 2014-4-24 12:29:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
每个观测值共有14个距离数据(d1-d14),要找到其中最小的两个(min1, min2)。foreach运行失败,大家帮看看问题在哪里。
非常感谢!!!



gen min1=d1
gen min2=d2

replace min1=d2 if min2<min1
replace min2=d1 if min2<min1

foreach var of varlist 'd3-d14'{
            if d3<min1 {replace min2=min1
               replace min1=d3
               }
            else d3<min2 {replace min2=d3
            }
}



二维码

扫码加我 拉你入群

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

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

关键词:紧急求助 急求助 foreach replace place replace

沙发
gnuliutingting 发表于 2014-4-24 22:36:44
problem solved

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

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