デルタ列の作成こんにちは皆さん、
デルタ列を作成しようとしています。
違いは、平均(正規化)-平均(「MATCHED」製品の正規化)の間にあります
ラグ機能を試しましたが、日付がないので動作しません。
新しい列「Matched_Value」を作成し、すべての行の値をMATCHED値と同じに設定する必要がありますか?
次に、デルタを作成します= Mean(no ...) -一致しました...

データ表スクリプティングRe:デルタ列の作成この式はあなたがやりたいことをする簡単な方法です
If( Row() == 1,
matched = :"Mean(Normalised)"n[(Current Data Table() << get rows where( :PRODUCT == "MATCHED" ))[1]]
);
:"Mean(Normalised)"n - matched;

Re:デルタ列の作成このような列を作成する必要はありませんが、これを解決するのは非常に簡単な方法です。
たとえば、Loc()を使用してMATCHED PRODUCTのインデックスを取得し、それを使用してMean(Normalized)列から値を取得する式を作成できます。 たとえば、次のようなものです。
:Name("Mean(Normalised)") - :Name("Mean(Normalised)")[Loc(:PRODUCT << get values, "MATCHED")[1]]数式メニューを見て、どの部分式が返されるかを確認するか、例を複数の数式に分割して、その機能(たとえば、Locの後に[1]がある理由)を正しく理解することをお勧めします。