SAS中文论坛

标题: 请教sas一次删除多行数据的问题 [打印本页]

作者: shiyiming    时间: 2010-11-21 03:54
标题: 请教sas一次删除多行数据的问题
我的SAS为9.13
我现在碰到的问题是资料太大
因此我要把一部份的样本删掉
请问我要怎么做才一次删掉多行资料
如把第2行到第1000行数据都删掉这样

先感谢各位大大帮忙了
作者: shiyiming    时间: 2010-11-21 10:23
标题: Re: 请教sas一次删除多行数据的问题
[code:10v50ayt]data temp;
    set sashelp.class;
    if 2 le _n_ le 10 then delete;
run;[/code:10v50ayt]
大概这模样
作者: shiyiming    时间: 2010-11-21 23:23
标题: Re: 请教sas一次删除多行数据的问题
[code:2n8hamjn]
/*USING PROC SQL TO DELETE MULTIPLE ROWS*/
proc sql;       
        select  *
        from sashelp.class     
        where monotonic() between 2  and 10
        ;
quit;       
[/code:2n8hamjn]
作者: Qiong    时间: 2010-11-22 09:40
标题: Re: 请教sas一次删除多行数据的问题
<!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> ~~~~~~
作者: shiyiming    时间: 2010-11-22 10:04
标题: Re: 请教sas一次删除多行数据的问题
方法太多了,你能说下你的数据特点么?




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2