Una domanda comune che emerge con l'output HTML interattivo è "Perché questo report è solo un'immagine?" Cerchiamo di fornire feedback nel registro per fornire un'indicazione di alto livello del motivo. Non hai familiarità con il registro? Puoi accedervi in Windows andando su Visualizza > Log (o premendo CTRL+MAIUSC+L), o su Mac andando su Finestra > Log (CMD + 1). Il registro può includere l'output dello script quando si lavora con JSL nonché l'output informativo come l'output dei messaggi durante l'esportazione dell'HTML interattivo. Evitiamo messaggi così vaghi da frustrare gli utenti esperti e gli statistici e messaggi così specifici da sembrare senza senso agli utenti meno tecnici. Si spera che i messaggi siano informativi e utili da fornire al supporto tecnico se si richiede l'implementazione di qualcosa in HTML interattivo o si segnala un problema. Di seguito, decodifico le cause più comuni per cui i Profiler vengono visualizzati come immagini statiche.
Motivo 1: risposta categorica
Ne ho parlato sopra, ma attualmente sono supportate solo le risposte continue. Se hai provato a modellare una risposta categoriale e a salvarla in HTML interattivo o a pubblicarla in JMP Live , riceverai il messaggio "HTML interattivo: Profiler con risposta categoriale non è interattivo" nel registro.
Motivo 2: comandi JSL non supportati
JMP Profiler valuta una formula matematica con più fattori, variandone uno mantenendo fissi gli altri per produrre una curva per ciascun fattore. Internamente, la formula è un'espressione JSL, come quella che trovi quando visualizzi le proprietà di una colonna con una formula. JSL è un linguaggio ampio con molti comandi e operazioni. Alcuni sono troppo impegnativi dal punto di vista della programmazione per essere eseguiti nel browser, il che potrebbe funzionare male.
Inoltre, stiamo cercando di implementare il sottoinsieme più utilizzato e aggiungeremo funzionalità con giudizio non appena comprendiamo la richiesta da parte tua, l'utente. In JMP 12, sono stati trasferiti gli stessi circa 50 comandi implementati in Flash: Aggiungi, Sottrai, Moltiplica, Dividi, Meno, Potenza, Radice, Abs, Pavimento, Soffitto, Min, Max, Uguale, NotEquals, Maggiore di, Minore di, Maggiore di OrEqualTo, MenoDiOrEqualTo, Or, And, Not (negazione), Exp, Log, Log10, Seno, Coseno, Tangente, SinH, CosH, TanH, ArcoSeno, ArcoCoseno, ArcoTangent, ArcoSinH, ArcoCosH, OpArcTanH, Se, Corrispondenza, Scegli e un numero di calcoli finanziari DDB, FinFV, FinIPMT, FinIRR, FinMIRR, FinNPER, FinNPV, FinPMT, FinPPMT, FinPV, FinRATE, FinSLN, FinSYD.
In JMP 15 ne sono stati aggiunti altri sei (Is Missing, Zero or Missing, IfMZ, Modulo, Ln e Log1P), principalmente perché erano ampiamente utilizzati dalle piattaforme Partition, Boosted Tree e Bootstrap Forest. Non ha senso svolgere il lavoro per abilitare una nuova piattaforma incorporata se le formule che tipicamente produce non sono ancora supportate a causa di comandi JSL non implementati, quindi questi dovevano essere implementati prima. Se viene rilevato un comando a cui non siamo riusciti ad accedere, il registro visualizzerà il messaggio "HTML interattivo: Profiler for non è interattivo a causa di operazioni non supportate."
Motivo 3: piattaforme non supportate
Se vai su Preferenze > Piattaforme in JMP , vedrai più di 100 piattaforme elencate, molte delle quali con Profiler. Senza contare la piattaforma Prediction Profiler (che si trova in Grafico> Profiler), ora sono supportate otto piattaforme. Ancora una volta, abbiamo iniziato con quelle che ritenevamo fossero le più utilizzate e vorremmo sapere da te se c'è una piattaforma di cui hai bisogno che non è supportata. Se la tua piattaforma risulta statica, guarda nel registro e dirà "HTML interattivo: i profiler incorporati in questa piattaforma non sono interattivi".
Se ricevi questo messaggio nel registro, potrebbe esserci una soluzione alternativa. Per molte piattaforme che dispongono di un Profiler, il menu del triangolo rosso fornirà un sottomenu "Salva colonne" con "Salva formula di previsione" come opzione:
Demonstrating the Save Prediction Formula option in the Partial Least Squares platform. Dimostrazione dell'opzione Salva formula di previsione nella piattaforma dei minimi quadrati parziali.
Utilizzando il set di dati di esempio del grasso corporeo, eseguire lo script "Minimi quadrati parziali" e aggiungere il Profiler dal menu del triangolo rosso per "NIPALS Fit with 7 Factors". Se dovessi esportarlo, otterresti un'immagine statica: non siamo ancora riusciti a migliorare la piattaforma dei minimi quadrati parziali per esportare il Profiler in HTML interattivo. Tuttavia, se vai allo stesso menu del triangolo rosso e selezioni Salva colonne > Salva formula di previsione, verrà creata una nuova colonna "Percentuale di grasso corporeo formula pred".
Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler. Colonna di previsione salvata nella tabella dati. Visualizzando le proprietà della colonna puoi vedere la formula del profiler. Se visualizzi le Proprietà della colonna, puoi vedere che non c'è nulla di complesso in questa formula: semplici moltiplicazioni e addizioni. Se apri il menu Grafico > Profiler e aggiungi questa colonna per Y, ottieni un Profiler autonomo che esporta in Interactive HTML o JMP Live . A causa del numero di fattori, ho scelto di andare al menu del triangolo rosso e utilizzare la funzione Disponi in righe (che si trova nel sottomenu Aspetto) per far sì che il Profiler si disponga in due righe con un valore di 7.
Motivo 4: funzionalità avanzate
Per i singoli profiler incorporati, potrebbero esserci funzionalità aggiuntive che non sono supportate specificamente per quella piattaforma:
- Vincoli lineari non misti
- Effetti casuali
- Variabili di risposta multiple
- Fattori di rumore
- Variabili di offset (questo è specifico del modello lineare generalizzato)
Se incontri uno di questi, riceverai un messaggio nel registro che dovrebbe spiegare, ad esempio: "HTML interattivo: il profiler con vincolo lineare non misto non è interattivo".
Continuiamo a migliorare l'output della popolarissima funzionalità Profiler in HTML interattivo. Si spera che questo post del blog aiuti a spiegare alcuni dei casi che non abbiamo ancora implementato.
Vogliamo sentire la tua opinione sulle funzionalità e sulle piattaforme integrate che vorresti vedere: lasciami un commento!
Ho provato il modo suggerito utilizzando "Salva formula quantile" e utilizzando il profiler nel menu del grafico.
Tuttavia, continua a non funzionare. Il file di registro afferma:
"HTML interattivo: Profiler for Fitted Failure Quantile (incl. runout, incl. deformazione media) non è interattivo a causa di operazioni non supportate nella sua formula ."
Quindi sembra che non funzioni per le distribuzioni...
CIAO,
grazie, avevo esattamente questa domanda/problema.
" Ancora una volta, abbiamo iniziato con quelle che ritenevamo fossero le più utilizzate e vorremmo sapere da te se c'è una piattaforma di cui hai bisogno che non è supportata. "
Sto utilizzando la "piattaforma di sopravvivenza parametrica adatta" e il profiler non è interattivo in HTML. (Sto usando l'opzione "pubblica" per generare l'output). Potrei utilizzare la piattaforma del modello fit ma non consente la censura dei dati.
Saluti,
Mattia