全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1438 3
2013-10-14
数据格式时Stacked的。如果价格出现小于1的,则删除整个观测值(如下表,ID1的所有观测值都删除)。不知道这个用什么方法可以实现呢?谢谢了。
简化的例子如下:


ID  Date Price
1     1      0.1
1     2      0.001
1     3      1.3
2     1     3
2     2     2
2     3     4

二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-14 08:08:50
数据格式是Stacked的?不懂这个~
用 if price lt 1 then delete 不行么?
二维码

扫码加我 拉你入群

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

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

2013-10-14 08:13:56
stata?drop if price<1,
二维码

扫码加我 拉你入群

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

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

2013-10-14 08:13:57
data test;
input id date price;
cards;
1     1      0.1
1     2      0.001
1     3      1.3
2     1     3
2     2     2
2     3     4
;

proc sql;
create table want as
select * from test
where id not in (select distinct id from test where price<1 );
quit;
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群