各ポイントの差強調表示されている 2 つの値の差 (列 = 値) を表示する新しい列を作成したいと思います。新しい列で、各 Abs[電圧] と各サイトおよびクーポンの青い点と赤い点の差を表示する数式を作成するための支援が必要です。jmp ファイルを添付します。

自動化とスクリプト基本的なデータ分析とモデリングRe: 各ポイントの違いこれが私が考え出した式です。他の人には別の解決策があるかもしれません。
theDif = Col Max( :Value, :Site, :"Abs[Voltage]"n ) - Col Min( :Value, :Site, :"Abs[Voltage]"n );
If( :Value < Col Mean( :Value, :Site, :"Abs[Voltage]"n ),
theDif = theDif * -1
);
theDif;
Re: 各ポイントの違い数式については、さまざまな種類の Col 数式の組み合わせを使用できます。Jim が 1 つ提案しましたが、ここには機能する可能性のある別の数式があります (必要に応じて Abs を追加したり、順序を入れ替えたりします)。
Col Mean(If(:EPG == "TE", :Value, .), :Coupon, :Site, :"Abs[Voltage]"n) - Col Mean(If(:EPG == "TP", :Value, .), :Coupon, :Site, :"Abs[Voltage]"n);
数式を要求されたことは承知していますが、データを分割できる場合は、行ごとに比較するときに新しい差異列を追加するだけで済むため、はるかに簡単です。この場合、問題を回避するために、最初に重複値を削除することをお勧めします。データに応じて、行メニューから重複を選択し、重複を削除するか、新しい要約テーブルを作成できます。
Re: 各ポイントの違いCOL MEAN を使用するものは何でも、頻繁にハング/クラッシュします。私のファイルには約 10 万行あります。もっとエレガントな他の解決策はありますか?
Re: 各ポイントの違いEPG をサイトと Abs(電圧) 別にグループ化して値を分割します。
すると 2 つの列が表示されます。1 つは TE 値用、もう 1 つは TP 値用です。
差を計算する数式を使用して新しい列を作成します。
最後に、元のデータ テーブルに戻り、[テーブル] => [更新] を使用して、計算されたテーブルを元のテーブルに結合し、サイトと絶対値 (電圧) を一致させます。
差異値は、各 Abs(電圧)/Site 行の TE 行と TP 行の両方に複製されます。