1
我有一個簡單的問題,我不幸似乎無法解決我自己。 如何只打印數據集中具有奇數觀察值的觀測值?如何從數據集打印奇數編號的觀測數據SAS
我有一個簡單的問題,我不幸似乎無法解決我自己。 如何只打印數據集中具有奇數觀察值的觀測值?如何從數據集打印奇數編號的觀測數據SAS
您可能會這樣做的一種方法是使用數據步驟視圖。假設你有一個名爲「MySASData」數據集,試試這個:
data my_view/view=my_view;
set MySASData;
if mod(_n_,2) = 1;
run;
proc print data=my_view;
run;
如果你想「甚至是」觀察,你用if mod(_n_,2) = 0;
。但請注意,由proc print
顯示的觀察數字將相對於視圖而非原始數據集。
數據步驟視圖對於這樣的事情非常有用。
感謝您的回答!這正是我所期待的。酷:) – user1626092 2013-05-05 18:02:23