Grafico personalizzato: come creare una casella dell'asse nom?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />C'è un modo per avere la funzione Graph Box (...) produrre un NomAxisBox invece di un AxisBox standard? Stavo cercando di creare un grafico Variabilità personalizzato che si aggiorni con la funzione call << Make Rowstate Handler anziché l'opzione "Recalcamento automatico" per le piattaforme integrate.
Potrei crearne uno da una cornice con linee e testo inseriti in posizioni appropriate ... ma stavo cercando qualcosa già integrato.
Ho visto il comando per produrre un NomAxisBox all'interno di un file journal aprendolo come un file di testo, ma il comando NomAxisBox (...) non è disponibile nella piattaforma di scripting per qualche motivo (dà un errore irrisolto di nome).
NomAxisBox (dimensioni (300,22), sizeID (1,5), etichette num (5), etichette (".", Gruppo1, gruppo2, gruppo3, gruppo4,), valore (1,1,1,1,1) , totale (5), orizzontale, a destra, divisori (1), lowerframe (1), insideTicks (1),)
Ri: Grafico personalizzato: come creare una casella dell'asse nom?Ancora una nota: probabilmente vorrai impostare << Inc (1) e un valore Min e Max appropriato sulla tua axisbox allo stesso tempo, altrimenti le tue etichette personalizzate verranno saltate.
Ri: Grafico personalizzato: come creare una casella dell'asse nom?Come ha detto Dan, non puoi ottenere una scatola NomAxis direttamente da JSL. Tuttavia, ciò che puoi fare è creare l'asse numerico normale con Graph Box, quindi convertirlo in un asse categoriale personalizzato utilizzando il messaggio Elenco etichette tick:
axisbox << Tick Label List (
{"sqrt2", "sqrt3", "e", "pi"},
{1.41, 1.73, 2.72, 3.14}
);
Il primo elenco può essere impostato su qualsiasi etichetta desiderata e il secondo (facoltativo) elenca le posizioni corrispondenti.
Sarà utile per quello che vuoi fare?
Ri: Grafico personalizzato: come creare una casella dell'asse nom?Purtroppo NomAxisBox è utilizzato solo internamente e non è esposto a JSL. Le scatole nei diari sono create attraverso un meccanismo diverso. Lo abbiamo registrato come richiesta di funzionalità per le versioni future di JMP.