
看你的选取条件了。
1。根据行猛蠢数来选:
data test;
set oldset;
if _n_=10 then output;
if id="001" then output;
run;
输出第10行的数据行和迟伍ID="001"的数枝旦陪据行并形成数据集test;
2。用where语句
3。用firstobs和obs的组合来截取一部分数据行
data test;
set oldset(firstobs=10 obs=1000);
run;
选取从兄败告第3个观测开始到第8个羡明枯乎观测,共6个
data classa;
set sashelp.class(firstobs=3 obs=8);
run;
DATA A;
SET B;
KEEP X1 X2;
RUN;
A为要建的新早唯数据集桐睁咐,保局纯留B中的X1 X2
在data step中可以用
data a2;set a1;
if 具体空信铅选择条件;
run;
或者 data a2; set a1;
where 具体选择条件;
run;
或者 用sql 语句
proc sql;
create table a2
as select * from a1 where 选坦斗择条件斗好;
quit;