Cosa ti ha ispirato a richiedere questa lista dei desideri?
Creare formule complesse che sarebbero estremamente semplici se potessero essere calcolate in sottoinsiemi.
Quale miglioramento vorresti vedere?
Aggiungiamo formule ai sottoinsiemi collegati che poi fornirebbero i valori alla tabella originale. Se la riga non è nel sottoinsieme collegato tutti i valori dovrebbero essere vuoti e altrimenti dovrebbero essere calcolati in base al sottoinsieme collegato. Possiamo farlo fondamentalmente senza formule, se aggiungiamo la colonna indice e aggiorniamo i valori alla tabella principale ma le formule rendono più visibile ciò che viene fatto.
Di seguito un esempio:
Vogliamo calcolare la somma cumulativa dell'ultima altezza di ogni età.

Possiamo calcolarlo con una formula come (che non è intenzionale ma una delle migliori funzionalità di formula di JMP è quella di utilizzare espressioni di formula in Imposta ogni valore e utilizzare espressioni come primo argomento in Col comportamento supportato dalle formule statistiche )
If(Row() == Col Max(Row(), :age),
Col Cumulative Sum(If(Row() == Col Max(Row(), :age), :height, .))
)

Ora, se potessimo usare questa "formula inversa del sottoinsieme collegato" potremmo prendere un sottoinsieme di quei valori (ci sono molti modi per farlo). Semplicemente avendo la formula nella tabella originale
Col Cumulative Sum(:height)
e osservando l'anteprima, quando è abilitato il collegamento alla tabella dati originale, possiamo vedere che i calcoli vengono eseguiti correttamente (colonna 7).

In qualche modo mi piacerebbe riuscire ad aggiungere questa formula "sottoinsieme" alla mia tabella originale.
Quando clicco su OK, torna ai valori originali e calcola "in modo errato". Questo è un bug nell'anteprima o nel sottoinsieme. Preferirei averlo così nel sottoinsieme MA penso che richiederebbe l'aggiunta di qualche opzione aggiuntiva poiché non è più lo stesso valore che troveresti nella tabella originale.

Attualmente posso creare un sottoinsieme NON COLLEGATO con la formula di copia e quindi utilizzare l'aggiornamento per aggiungerlo di nuovo alla mia tabella originale (prima modifica il nome della colonna), ma in questo modo non ci sono più indicazioni su come sono stati calcolati quei valori (a meno che non scriva lo script dell'intera operazione/usi il flusso di lavoro per una documentazione un po' macchinosa).

Perché questa idea è importante?
Renderebbe il sottoinsieme collegato più utile e renderebbe più semplice l'esecuzione di alcuni calcoli, pur avendoli comunque documentati come formule.
In qualche modo mi piacerebbe riuscire ad aggiungere questa formula "sottoinsieme" alla mia tabella originale...
Anche se quando clicco su OK, ...
fare clic su OK? In quale finestra di dialogo?
Per portare la colonna nella tabella principale, in realtà, non c'è bisogno di usare Update. Poiché le tabelle sono collegate, è sufficiente trascinare lì la colonna:
ma come con Tabelle/Aggiorna: perderai la formula sottostante.
Come documentare quale sottoinsieme deve essere utilizzato per creare la formula?
ad esempio se un utente esegue dt << rerun formulas()