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

データのブレンドとクリーンアップ実験計画法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]がある理由)を正しく理解することをお勧めします。