0

SASでデータセットの一部を別の部分にコピーしようとしています。例:

データセットXXY1
12
31
4
5 3

データセットYXY12
7
9
3

この場合、31と12を含むセルをデータセットXからYにコピーして、以下を取得したいと思います。

データセットYXY12
7
9
3
31 12

'obs =''where''if'と変数名を1つのprocに混在させると、どの組み合わせも機能しませんでした。

4

1 に答える 1

2

あなたが話したさまざまなことの例:

data want;
set have1(where=(var1=value1)) have2;
run;



data want;
set have1(in=a) have2(in=b);
if (a or (b and var1=value1));
run;


data want;
set have1(obs=2) have2;
run;

あなたがそれらを混ぜたいとは思いません。あなたが話していることには、どれでも十分なはずです。

于 2013-02-06T02:37:54.433 に答える