Opzione per le formule per ignorare le righe escluseVorrei vedere un'opzione per le formule per ignorare le righe escluse senza doverlo incorporare nella formula utilizzando la funzione di formula "escludi stato".Penso che il modo più semplice per implementarlo sia averlo come opzione di proprietà della colonna nella casella di opzione della proprietà della colonna della formula

Quindi solo un'altra casella di controllo qui che direbbe "tratta le righe escluse come mancanti"
Grazie per aver preso in considerazione questa richiesta.
Steve
AltroRe: Opzione per le formule per ignorare le righe escluse - Stato modificato in: RiconosciutoCiao @shampton82 , Grazie per il tuo suggerimento! Abbiamo acquisito la tua richiesta e la prenderemo in considerazione.
Re: Opzione per le formule per ignorare le righe escluse - Stato modificato in: IndagineRe: Opzione per le formule per ignorare le righe escluse - Stato modificato in: Richiede informazioniCiao @shampton82 . Grazie per la richiesta! Spero che tu possa fornire alcuni esempi di casi d'uso di quando questa funzione sarebbe utile?
Ri: Opzione per le formule per ignorare le righe escluseSì, ecco un esempio.Diciamo che nel set di dati di esempio del Titanic creo questa formula.

e sto guardando questo grafico

Decido di avere una serie di dati che non sono utili in questa analisi e che distorcono la media, quindi li escludo.Il grafico cambia ma il mio valore calcolato non è nella formula e quindi i punti medi e la statistica di riepilogo della casella della didascalia non sono cambiati:

Quindi in questo caso vorrei che la formula trattasse le righe escluse come mancanti perché i dati esclusi non sono utili in questa analisi.Tuttavia, potrei volerlo conservare per un'altra analisi e quindi anche ricodificarlo come mancante non è un'ottima opzione.
Il mio lavoro intorno ha fatto qualcosa di simile

ma non è sempre stato così semplice.
Spero che sia di aiuto!
Steve
Re: Opzione per le formule per ignorare le righe escluseTemo che, per le formule più complesse, non sarà chiaro al 100% dove posizionare gli Esclusi, giusto?
Potrebbe essere aggiunto come argomento aggiuntivo a qualsiasi funzione Col... nella formula.
Ci sono passi aggiuntivi dove è necessario?
ad esempio in ottenere righe dove, aggiungere
Excluded()[row()]==0
Re: Opzione per le formule per ignorare le righe escluseEHI @hogi , scusa mi ero perso la tua risposta!
Sì, può complicarsi velocemente e ho avuto dei momenti frustranti.Ecco perché un pulsante nelle proprietà della colonna sarebbe una grande vittoria per gli utenti.
Vedo che hai pubblicato qualcosa sulla stessa linea della necessità di affrontare questo problema, forse dovremmo collegare il nostro post?
Steve
Re: Opzione per le formule per ignorare le righe escluse - Stato modificato in: IndagineGrazie per tutta la discussione @hogi @shampton82 ! Stiamo esaminando le nuove informazioni che hai aggiunto e aggiorneremo questa richiesta una volta stabilita la priorità.
Re: Opzione per le formule per ignorare le righe escluseCiao @shampton82 .
OK da parte mia:)
Per me, sarebbe utile un po' di supporto nella gestione degli stati esclusi nelle espressioni JSL, ad esempio aggiungendo un interruttore al menu contestuale per aggiungere automaticamente il raggruppamento per esclusioni alle espressioni di aggregazione col generate automaticamente:
raggruppa per esclusi()
Sarà davvero utile, spero che il team di Jmp lo implementi nella prossima versione.
Inoltre: gli utenti devono essere avvisati se ci sono righe escluse e se la formula non ne tiene conto.
Nessun utente dovrebbe essere "lasciato solo" con risultati sbagliati, senza che nessuno gli dica che si sbagliano.
Molti utenti di Jmp sono sicuramente a conoscenza di questo problema (è la PRIMA cosa che dico ai colleghi che iniziano a usare Jmp), ma sono sicuro che ci sono anche molti utenti che non ne sono a conoscenza
-Ancora.
La casella di controllo che descrivi è fantastica!!!
Sicuramente, abilitare la casella di controllo potrebbe comportare seri problemi di velocità, poiché qualsiasi modifica dello stato della riga attiverà nuove valutazioni.
E secondo me cambiare le impostazioni dello stato delle righe richiede un'eternità!
Quindi una casella di controllo sarebbe la cosa giusta, e forse un'impostazione nelle preferenze in cui l'utente possa decidere se abilitare per impostazione predefinita la variante di auto-rispetto-esclusione graduale o gli stati di esclusione e ignoranza rapidi.
Ri: Opzione per le formule per ignorare le righe esclusedesiderio simile:
Editor di formule: risultati significativi con righe escluse
Re: Opzione per le formule per ignorare le righe escluse - Stato modificato in: RiconosciutoRe: Opzione per le formule per ignorare le righe escluseSarebbe fantastico per le formule e per l'adattamento delle curve!
Re: Opzione per le formule per ignorare le righe escluseIl mio contributo: sono un utente JMP relativamente nuovo e stavo per segnalare questo bug al supporto tecnico. Pensavo che le righe escluse non potessero essere incluse nei risultati delle formule. Questo sembrava essere il motivo principale dell'esclusione. Per me era ciò che differenziava "Escludi" da "Nascondi".
Immagino che una casella di controllo per ogni colonna sarebbe meglio di niente, ma a mio parere l'impostazione predefinita dovrebbe essere che tutte le righe escluse siano escluse da tutto. Forse un'impostazione a livello di tabella sarebbe più semplice.
In ogni caso, dato che un utente precedente ha osservato che questo "tranello" è stato uno dei primi segnali di avvertimento per i nuovi utenti di JMP, probabilmente non è l'approccio ideale e merita di essere affrontato il prima possibile. Dovrò rivedere tutto ciò che ho sviluppato negli ultimi mesi e verificare se ho preso decisioni errate basate sul presupposto intuitivo ma errato del comportamento delle righe escluse.
Re: Opzione per le formule per ignorare le righe escluse@MeanChris la cosa più importante: per favore sostieni il desiderio con un voto : )
Purtroppo i commenti non contano.
Finora questo desiderio ha 4 Kudus.
Per gli sviluppatori questo è un chiaro segnale che solo una minoranza degli utenti ha problemi con il comportamento attuale -> non c'è nulla da risolvere.
Perché una minoranza:
Gli utenti devono trovarsi in un ristretto corridoio temporale tra il non essere più colpiti e il non essere più vulnerabili.
Dal mio punto di vista,
- un utente deve avere una certa esperienza per poter riscontrare il bug (utenti che non conoscono le formule di colonna: sono sicure)
- un utente deve avere una certa esperienza per notare il bug (qualsiasi utente si aspetta una modalità predefinita come in Graph Builder; se non ti aspetti il bug, è meno probabile che tu lo noti)
- d'altra parte, un utente ha bisogno di un po' di "sfortuna" - la maggior parte degli utenti a questo punto ha imparato da un collega: questo è molto pericoloso!
Per proteggere gli utenti a questo livello intermedio, ho creato un post della community per raccogliere i luoghi in cui Jmp fa qualcosa di inaspettato.
Ecco un altro post con le piccole trappole in Jmp e JSL .
Re: Opzione per le formule per ignorare le righe escluseCon JMP19 saranno disponibili formule mirate che risolveranno i problemi riscontrati in numerose applicazioni.
In molti casi, ma non in tutti:
Al momento, l'ambito è pianificato solo per le formule di trasformazione nei report.
Lo stesso approccio *) potrebbe risolvere anche il problema con le formule di colonna.
*) tramite: formule di colonna con opzione predefinita @escluso
Re: Opzione per le formule per ignorare le righe escluse@hogi Grazie per il link e il consiglio sul "voto". Non mi ero reso conto che fosse il conteggio dei Kudos a contare di più. Userò il mio nuovo potere in modo responsabile.
Re: Opzione per le formule per ignorare le righe escluseHo lo stesso problema e ho provato diversi approcci. Nessuno ha funzionato.
Re: Opzione per le formule per ignorare le righe escluseCiao @babn , in questo post Attenzione: Luoghi in cui Jmp fa qualcosa di inaspettato
Ho raccolto alcuni approcci (solo quelli che funzionano).
L'approccio più semplice:
Col Mean(:height, excluded())
Lo svantaggio:
le righe escluse ottengono "il loro risultato".
Re: Opzione per le formule per ignorare le righe escluse7 Kudos - non molto, ma non vedo l'ora che questo problema venga risolto.
Re: Opzione per le formule per ignorare le righe escluseStavo cercando di determinare se una dimensione rispetta la tolleranza e ho molte righe escluse. Questa soluzione alternativa lascia le righe escluse vuote.
If(
Excluded(), .,
:OUTTOL == 0, 0,
1
)
Re: Opzione per le formule per ignorare le righe escluseEssere d'accordo.
Col Mean (
If( Excluded(), .,
:OUTTOL )
)
Da un lato, è leggermente più complicato rispetto all'utilizzo di escluso() come variabile di raggruppamento.
Ma senza lo svantaggio di:
le righe escluse ottengono "il loro risultato".