Riproduzione del grafico del calibro di variabilità / attributo come scriptSono nel mezzo della creazione di uno Starter personalizzato per JMP come quello descritto qui:
https://community.jmp.com/t5/JMP-Add-Ins/JMP-Custom-Starter-Six-Sigma-DMAIC-Menu-Add-in/ta-p/29384
La mia domanda è un po 'coinvolta, quindi per favore abbi pazienza.
Ho un problema a ricreare una delle voci di menu standard di JMP, vale a dire il "Grafico del calibro di variabilità / attributo" che si trova nei sistemi di menu Analizza: Qualità e Processo. Ecco uno script di esempio che ottengo usando questo grafico: Grafico degli attributi (Y (: Op 1,: Op2,: Op 3), X (: Sample #), Standard (: Known)).
Quindi, naturalmente, sto pensando che lo script da utilizzare nel mio Starter sarebbe semplicemente: "Attribute Chart ()".
In allegato è uno screenshot della schermata di input che ottengo quando eseguo questo script.
Si noti che il campo Standard prevede una colonna numerica.
Ho anche allegato uno screenshot del menu di input che si apre quando si utilizza il grafico del calibro di variabilità / attributo JMP.
Il titolo è diverso, ma per me è importante poter utilizzare le variabili nominali nel campo Standard.
La mia domanda è: qual è la sintassi dello script per ottenere lo stesso menu di input visualizzato da JMP? Ho guardato tutto l'indice di scripting, ma nessuna gioia.
Grazie per l'aiuto.
Ri: Riproduzione del grafico del calibro di variabilità / attributo come scriptC'è un componente aggiuntivo di JMP che ho scritto qualche tempo fa che ha una finestra di dialogo abbastanza completa nella sua JSL
.
Esegue test (test Wald-Wolfowitz) e implementazione JSL della finestra di dialogo della piattaforma JMP
È inoltre possibile creare finestre di input per le finestre di dialogo in Application Builder
Ri: Riproduzione del grafico del calibro di variabilità / attributo come scriptGrazie Jim,
Immagino di aver seguito il tuo esempio e creato una finestra di dialogo personalizzata per questo uso particolare: ecco lo script:
dt = Current Datatable ();
dlg = Finestra di dialogo della colonna (
ID Col = Elenco Col ("Raters", Min Col (1)),
Casella di testo ("Inserisci i Rater come colonne separate"),
Group = Col List ("Standard", Max Col (1)),
Split = Col List ("Sample #", Min Col (1), Max Col (1)),
);
my_Y = dlg ["Col ID"];
my_X = dlg ["Split"];
my_Standard = dlg ["Gruppo"];
Grafico degli attributi (Y (Eval (my_Y)), X (Eval (my_X)), Standard (Eval (my_Standard)));
Sono sorpreso di aver bisogno di farlo. Mi chiedo ancora se esiste un comando di piattaforma che qualcuno conosce. Quando guardo l'Editor di menu JMP per questo elemento, ho indovinato che il nome di avvio della piattaforma sarebbe "Variabilità ()". Vedi l'allegato per uno screenshot. Ma questo non funziona.
Kevin
Ri: Riproduzione del grafico del calibro di variabilità / attributo come scriptLa sintassi corretta per far apparire il grafico di variabilità è
Grafico di variabilità ();
Per vedere qual è la chiamata per una particolare piattaforma JMP, esegui semplicemente la piattaforma in modo interattivo, quindi una volta generato il rapporto, salva lo script per il rapporto e puoi vedere il JSL richiesto per eseguirloRi: Riproduzione del grafico del calibro di variabilità / attributo come scriptGrazie ancora, Jim.
Sì, conosco "Grafico delle variabili ()". Probabilmente non ho chiarito quale fosse la mia speranza. Il secondo paragrafo del mio post iniziale (insieme agli screenshot allegati) è il mio miglior tentativo. Né "Diagramma delle variabili ()" né "Diagramma degli attributi ()" riproducono il menu JMP per "Diagramma di variabilità / attributi" nella struttura del menu Analizza / Qualità ed Elaborazione di JMP, sebbene entrambi si avvicinino. Come ho già detto, entrambi questi comandi richiedono che il campo "Standard" sia numerico, mentre la voce di menu "Variabilità / Attributo grafico" non lo è.
Kevin
Ri: Riproduzione del grafico del calibro di variabilità / attributo come scriptNon conosco alcuna metodologia diversa dalla creazione della propria versione di una schermata di dialogo di input, per acquisire una delle schermate di input della piattaforma e modificarla in base alle proprie esigenze specifiche. In passato ho suggerito che sarebbe bello se le backdoor nelle schermate di input della finestra di dialogo, oltre a poter aggiungere i metodi del programma sottostante. Ma questo non è stato reso noto al programmatore JSL. Ma la creazione di una schermata di input da zero non è così difficile.
Ti suggerisco di aggiungere i tuoi suggerimenti alla Wish List di JMP.
Ri: Riproduzione del grafico del calibro di variabilità / attributo come scriptHo finito per creare uno script per produrre una schermata di input. Sono stati necessari diversi tentativi per ottenere la sintassi corretta. L'ho incollato alla fine di questo messaggio.
Tuttavia, mi sono imbattuto in qualcosa di interessante. Il CustomStarterSpecFile.jmp da questo link " https://community.jmp.com/t5/Discovery-Summit-2016/Creating-Your-Own-Dynamic-Workflow-With-JMP-Custom-Starter-Menus/ta-p/24051 "aveva una voce per Attibute Gauge con il comando" Attribute Gauge Chart () "che non funziona. Questo comando ha funzionato su versioni precedenti di JMP e ora non funziona? Sospetto che questo sia il comando che avevo sperato di usare. Quindi, forse dovrei includere queste informazioni in un post della Wish List?
Ecco la mia sceneggiatura:
dt = Current Data Table();
dlg = Column Dialog(
Col ID = Col List( "Raters", Min Col( 1 ) ),
Text Box( "Enter Raters as seperate columns" ),
Group = Col List( "Standard", Max Col( 1 ) ),
Split = Col List( "Sample#", Min Col( 1 ), Max Col( 1 ) ),
);
my_Y = dlg["Col ID"];
my_X = dlg["Split"];
my_Standard = dlg["Group"];
Attribute Chart( Y( Eval( my_Y ) ), X( Eval( my_X ) ), Standard( Eval( my_Standard ) ) );