1

ラグ機能で迷子になりました。以下は私がやろうとしていることです。 ここに画像の説明を入力

data out;
    set in;
    by a;
 y = 0.5 ; 
 y =  lag(y) * ( 1 - x);  end;
run;

「in」テーブルには X とシーケンス値 A しかありません。私が望むのは、y 値が「0.5」で始まる「out」テーブルを作成することです。残りの Y は、前の Y 値の計算に (1- X) => Y = ラグY * (1 - X)

ラグ機能を使用しようとしていますが、欲しいものが得られます..

助けてください。ありがとう。

4

1 に答える 1