Re: Rendi più facile ottenere risultati dai rapporti tramite JSL - Stato cambiato in: Riconosciuto@ih Grazie per il tuo suggerimento! Abbiamo acquisito la tua richiesta e la prenderemo in considerazione.
Re: Rendi più facile ottenere risultati dai rapporti tramite JSL - Stato cambiato in: IndagineRe: Rendi più facile ottenere risultati dai rapporti tramite JSL - Stato cambiato in: Ci piace! (in coda)Grazie, @ih per il suggerimento.Questo è qualcosa che ci interessa fare, ma sarà un progetto a lungo termine portare questo tipo di funzionalità in JMP.
Re: Semplificare l'ottenimento dei risultati dai report tramite JSLArgomento simile per ricevitori specifici in un grafico, come asse x, asse y, titolo asse x, titolo asse y: Comunicazione con le caselle di visualizzazione .
Sembra che il comando Dispatch sappia che il titolo dell'asse X è un titolo dell'asse X:
SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "xxx" )} ) )l'utente può utilizzare anche questa conoscenza?
In caso contrario, aggiungi una funzionalità come
current report() << XPath("//TextEditBox[@type='X title']")
Oltretutto
" Rendi più semplice ottenere risultati dai report tramite JSL "
questo ci aiuterà a
" Rendi più semplice la creazione e la manipolazione di report tramite JSL "
Ri: Rendi più facile ottenere risultati dai rapporti tramite JSLgrazie per la proposta e lo sviluppo di JMP per metterlo in coda. È molto difficile estrarre i dettagli dal rapporto Outlier Screening. Potrebbe essere un buon banco di prova per estrarre variabili e remare con valori anomali.
Semplifica l'ottenimento dei risultati dai report tramite JSLSono disponibili molti post nel forum su come ottenere risultati dai report.Ciò potrebbe essere reso più semplice aggiungendo alcuni attributi all'albero di visualizzazione e definendo due nuove funzioni che svolgerebbero la maggior parte del lavoro per l'utente.Propongo questa sintassi:
platform = Fit Model( ... );
platform << Get Result( "BIC", fit("NormalLassoAICValidation") );
//returns [0.683248]
Visualizza gli attributi dell'albero
- Definire un insieme di tipi di risultati standard su tutte le piattaforme. Questo sarà un elenco lungo, ma se due piattaforme riportano entrambe un R2 modificato, dovrebbero utilizzare entrambe lo stesso tipo di risultato.
- Aggiungi il tipo di risultato a un attributo nell'albero di visualizzazione per la colonna, la cella e/o qualsiasi altro punto in cui viene visualizzato, in modo simile all'attributo helpKey per alcune caselle di contorno della piattaforma.
- Visualizza il tipo di risultato da qualche parte nella GUI della piattaforma, magari in un'etichetta al passaggio del mouse per ovunque venga visualizzato
- Fai qualcosa di simile per contrassegnare le caselle di contorno contenenti un adattamento creato dal modello (pensa a "... adatta con 6 componenti" in PLS o "Lazo normale con convalida AICc").Qui l'attributo sarebbe specifico per la piattaforma.
Funzioni
- Crea funzioni per ottenere
- I valori del risultato
- L'elemento del report contenente il risultato
- L'elemento del report dell'adattamento
- L'oggetto scriptabile di un adattamento
- Chiamateli così
platform << Get Result("AdjustedRSquared") //Matrix or list of all Adjusted R Squared values
platform << Get Result("AdjustedRSquared", fit("NIPALS_1")) //Matrix or list of all Adjusted R Squared values in fits with NIPALS_1
platform << Get Result("AdjustedRSquared", fit("NIPALS_1"), fitnumber(1)) // Matrix or list of all Adjusted R Squared values in the first fit with NIPALS_1, should be exactly one value
platform << Get Fit("NIPALS_1") //returns the scriptable object
platform << Get Fit("NIPALS_1","object") //same
platform << Get Fit("NormalLassoAICValidation","report",fitnumber(1)) //returns the report from the first fit with NormalLassoAICValidation
- Queste funzioni potrebbero essere variazioni dei wrapper attorno a XPath:
Personalizzazione di massaModellazione predittiva e machine learningRe: Semplificare l'ottenimento dei risultati dai report tramite JSL@Jonas_Rinne
uno degli argomenti di cui abbiamo discusso oggi.
Re: Semplificare l'ottenimento dei risultati dai report tramite JSL@hogi Grazie per avermelo fatto notare.
Re: Semplificare l'ottenimento dei risultati dai report tramite JSL@Sarah-Sylvestre
lo stato di questo desiderio è stato modificato in "in coda".
Esiste un modo più semplice per gestire le singole caselle degli assi?
current report() << XPath("//TextEditBox[@type='X title']")
caso applicativo:
Evidenzia i contenitori in una distribuzione in base al valore di una colonna per evidenziare la migrazione dei contenitori
Re: Semplificare l'ottenimento dei risultati dai report tramite JSLNon c'è niente di nuovo da condividere al momento, ma vi terrò aggiornati. Grazie per aver controllato!
Re: Semplificare l'ottenimento dei risultati dai report tramite JSLSono contento di vedere che è "in coda". Ho appena avuto un'altra conversazione in cui qualcosa come questa funzionalità proposta sarebbe stata utile, è da un po' che non provo a estrarre informazioni da un tipo specifico di report, quindi ho fatto davvero fatica ad aiutare un utente ad accedere a tali informazioni tramite script. Guidare qualcuno nella scrittura di funzioni XPath non è semplice!
Re: Semplificare l'ottenimento dei risultati dai report tramite JSLora è "in fase di valutazione".