Modo efficiente per personalizzare grafici a doppio asse con marcatori, colori e linee in Big Class.jmp (JMP 18.2.1)Ciao a tutti,
Sono madrelingua giapponese e sto utilizzando strumenti di traduzione per scrivere questo post. Scusate eventuali espressioni poco chiare.
Sto utilizzando JMP 18.2.1 e sto lavorando con una versione modificata del set di dati di esempio Grande classe.jmp .
Ho caricato il file JMP con tutte le colonne necessarie già create.
Lo script creato manualmente viene salvato nel file JMP con il nome "Prototipo".
Ecco cosa voglio ottenere con il grafico:
Impostazione del grafico:
- Asse X : Nome
- Asse Y 1 : Altezza, Altezza_Linea_superiore, Altezza_Linea_inferiore, Altezza_Linea_mediana
- Asse Y 2 : Peso, Peso_Linea_superiore, Peso_Linea_inferiore, Peso_Linea_mediana
(Nota: Altezza = Altezza, Peso = Peso)
Personalizzazione del marcatore in base al genere (tramite sovrapposizione):
- Maschio : Cerchio (○)
- Femmina : Più (+)
Stile grafico:
- Altezza e peso: rappresentati come punti
- *_TopLine e *_BotLine: linee blu
- *_MidLine: linee verdi
Esportare:
Voglio esportare il grafico come HTML interattivo con piena interattività.
Al momento sto modificando manualmente ogni stile di linea, colore e tipo di marcatore dalla legenda, il che richiede molto tempo.
In definitiva, voglio automatizzare l'intero processo di creazione del grafico utilizzando JSL .
Esiste un modo migliore per controllare completamente queste impostazioni tramite scripting?
Qualsiasi consiglio, esempio o buona pratica sarà molto apprezzato!
Esplorazione e visualizzazione dei datiRe: Metodo efficiente per personalizzare un grafico a doppio asse con marcatori, colori e linee in Big Class.jmp (JMP 18.2.1)A mio parere, è più semplice farlo interattivamente in JMP una volta e poi copiare lo script. È quindi possibile utilizzare lo script creato in JMP nel processo automatizzato.
Ad esempio, per modificare le linee, puoi fare doppio clic sulla legenda, selezionare tutte le linee superiori/inferiori e modificarle contemporaneamente

Inoltre, in alcuni casi potresti essere in grado di utilizzare i preset.
Re: Metodo efficiente per personalizzare un grafico a doppio asse con marcatori, colori e linee in Big Class.jmp (JMP 18.2.1)Grazie mille!
Questo metodo ha migliorato la velocità operativa.
Come hai detto, sembra essere l'approccio più efficace.
Ad esempio, se in seguito modifichiamo la colonna utilizzata per la sovrapposizione, ad esempio aggiungendo una colonna "Nazionalità", possiamo aggiornare lo script in questo modo:
Item ID( "Mean(体重_TopLine)(性別=F)" ) → Item ID( "Mean(体重_TopLine)(Nationality=JAPAN)" )
Item ID( "Mean(体重_TopLine)(性別=M)" ) → Item ID( "Mean(体重_TopLine)(Nationality=USA)" )
This way, we can easily switch the grouping condition by replacing the label inside the Item ID function.
Re: Metodo efficiente per personalizzare un grafico a doppio asse con marcatori, colori e linee in Big Class.jmp (JMP 18.2.1)Se avrai sempre grafici formattati in modo simile con la stessa quantità di grafici, potresti creare funzioni/espressioni per gestirli