Cosa ha ispirato questa richiesta di lista dei desideri?Dopo aver contattato l'assistenza JMP in merito a Bug quando si utilizza la combinazione di set each value, tabelle con lo stesso nome di colonna e funzioni statistiche col all'interno di un ciclo (00049239) Ho saputo che il modo in cui ho utilizzato con successo le funzioni statistiche << Set Each Value e Col (come Col Rank() e Col Sum()) per molti anni non è previsto. L'ispirazione qui è che il modo in cui lavorano attualmente rende lo scripting in JMP molto più veloce e più semplice durante la creazione di nuove colonne e se i comportamenti dovessero cambiare, dovrei riscrivere tutti i miei script (molto probabilmente inizierò a usare qualcosa come Python a quel punto per tutte le mie esigenze di scripting per la manipolazione dei dati).
Qual è il miglioramento che vorresti vedere?Modificare il comportamento in cui l'utente può utilizzare << Imposta ogni valore con l'espressione della formula come comportamento supportato. Modificare il comportamento in cui le espressioni possono essere utilizzate come primo argomento (o qualsiasi argomento?) nelle funzioni statistiche Col come comportamento supportato. O almeno fornire la conferma che il comportamento non cambierà.
Perché questa idea è importante?Esistono centinaia o migliaia di esempi nella comunità JMP in cui queste funzioni/messaggi vengono utilizzati in modo errato. Li uso in modo sbagliato in quasi tutti i miei script poiché questi comportamenti sono così potenti e molto più veloci di qualsiasi altra opzione che conosco in JMP. Se questi devono cambiare senza alcun preavviso (o anche con preavviso) dovrò rimanere con una versione precedente di JMP che supporta ancora questi comportamenti o iniziare a utilizzare altri mezzi per le mie attività di manipolazione dei dati.
Alcuni esempi dalla comunità: Primo valore per un ID univoco , Come calcolare i valori relativi basati su una posizione di un valore di base?, Colonne formula speciale , Ricerca Valore massimo di ogni riga su più colonne e nome della colonna di origine , Riempi la colonna con valori basati su un'altra colonna con chiavi e matrice associativa , JSL Companion 2nd Edition Applicazioni del linguaggio di scripting JMP, seconda edizione contiene esempi di utilizzo di << Imposta ogni valore (ad esempio 3_CreateDeleteColumns.jsl)