このウィッシュリストのリクエストのきっかけは何ですか?
サブセットで計算できるようになると、複雑な数式が非常に簡単になります。
どのような改善を望みますか?
リンクされたサブセットに数式を追加して、値を元のテーブルに戻します。行がリンクされたサブセットにない場合は、すべての値が空になり、それ以外の場合はリンクされたサブセットに基づいて計算されます。インデックス列を追加して値をメイン テーブルに更新すれば、基本的に数式なしでこれを行うことができますが、数式を使用すると、実行内容がよりわかりやすくなります。
以下に一例を示します。
各年齢の最終身長の累積合計を計算します。

これを次のような数式で計算することができます(これは意図的ではありませんが、JMP が備えている最も優れた数式機能の 1 つです。Set Each Value で数式を使用し、Col 統計数式で最初の引数として数式を使用する動作がサポートされています)。
If(Row() == Col Max(Row(), :age),
Col Cumulative Sum(If(Row() == Col Max(Row(), :age), :height, .))
)

この「リンクされたサブセットの逆数式」を使用できれば、それらの値のサブセットを取得できます(これを行う方法はたくさんあります)。元のテーブルに数式があるだけで
Col Cumulative Sum(:height)
プレビューを見ると、元のデータ テーブルへのリンクを有効にすると、正しく計算されていることがわかります (列 7)。

何とかしてこの「サブセット」式を元のテーブルに追加できるようにしたいと思います。
[OK] をクリックすると、元の値に戻り、「正しく計算されません」。これは、プレビューまたはサブセットのいずれかでバグが発生しています。サブセットでこのようにしたいのですが、元のテーブルにある値と同じではなくなるため、追加のオプションが必要になると思います。

現在、コピー式を使用して非リンク サブセットを作成し、更新を使用してそれを元のテーブルに追加することができます (最初に列名を変更します)。ただし、この方法では、それらの値がどのように計算されたかは表示されません (全体をスクリプト化するか、少し扱いにくいドキュメントのためにワークフローを使用しない限り)。

このアイデアはなぜ重要なのでしょうか?
リンクされたサブセットがより便利になり、計算を数式として文書化したまま、いくつかの計算を簡単に実行できるようになります。
この「サブセット」式を元のテーブルに追加できるようにしたいと思います...
ただし、[OK]をクリックすると、...
どのダイアログで[OK]をクリックしますか?
実際には、列をメイン テーブルに移動するには、Update を使用する必要はありません。テーブルはリンクされているため、列をそこにドラッグするだけで十分です。
ただし、Tables/Update の場合と同様に、その背後にある数式は失われます。
数式を作成するためにどのサブセットを使用する必要があるかをどのように文書化しますか?
例えば、ユーザーがdt << rerun formulas()を実行した場合