Come posso racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?CIAO,
Sto facendo un grafico molto semplice nel generatore di grafici. Ho un nome molto lungo per il campione (usato come variabile del gruppo X).
Come posso avvolgere in più righe le etichette? Vorrei evitare di avere mezzi grafici che sono etichette!!
Grazie
GraficaRe: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?Sembra essere già in JMP15, ma sto usando JMP16 quindi potrebbe comportarsi in modo leggermente diverso rispetto a JMP15
Un piccolo extra: ecco la regex dall'aspetto molto spaventoso che ho usato con JMP14 che non ricordo più come funzionava, ma penso che l'idea fosse di avvolgere al 15° carattere se non ci sono spazi bianchi che potrebbero essere usati:
Names Default To Here(1);
regex_wrapping = "(?:((?>.{1,15}(?:(?<=[^\S\r\n])[^\S\r\n]?|(?=\r?\n)|$|[^\S\r\n]))|.{1,15})(?:\r?\n)?|(?:\r?\n|$))";
long_str_without_spaces = "very_long_string_with_many_words_and_requires_wrapping";
long_str_with_spaces = "very long string with many words and requires wrapping";
Show(Regex(long_str_without_spaces, regex_wrapping, "\1\!N", GLOBALREPLACE));
Show(Regex(long_str_with_spaces, regex_wrapping, "\1\!N", GLOBALREPLACE));
Re: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?Molte grazie! Era esattamente il mio punto!
Quale versione stai usando ora? Ho JMP14 e non c'è quell'opzione in Axis Label Row, ma mi sposterò presto a 15.
Re: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?Se vuoi avvolgerli sull'asse, a volte potresti gestire con le impostazioni dell'asse Wrap Lines, ma penso che non avvolgerà una lunga stringa senza spazi bianchi

Potresti anche finire con alcune etichette mancanti quando usi questo:

Quando ho riscontrato questo problema in una versione precedente di JMP (penso fosse 14), ho creato una nuova colonna etichetta con alcune espressioni regolari molto complicate per gestire la divisione nel punto corretto
Re: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?FWIW, quando ho inserito una variabile nella zona "Gruppo X", ho scoperto che (JMP 16.2 su un Mac) Graph Builder ha svolto un lavoro ragionevole nel suddividere le etichette. E, se non è di tuo gusto, puoi semplicemente trascinare per apportare modifiche alle larghezze:


Re: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?Grazie mille per la tua risposta!
In realtà non cambierei le etichette, ma le visualizzerei solo in due righe nel grafico come nell'esempio qui sotto (l'ho fatto in power point perché non posso farlo in JMP).
Re: Come faccio a racchiudere in più righe l'etichetta di una variabile del gruppo X in Graph Builder?Benvenuto nella Comunità!
Esistono molti modi per eseguire questa operazione:
- Uno è fare un calcolo (trasformazione) su quella colonna nel Costruttore di grafici (nel tuo caso potresti aver bisogno di una parola funzione carattere per ottenere una parte del contenuto della colonna, la mia formula era subtr(nome, 1,1), che dà il primo carattere, Basato sulla tabella dati "Big Class.jmp" dal menu Help-Sample Data
- un altro sarebbe generare una nuova colonna tramite "Ricodifica" (fare clic con il pulsante destro del mouse sul nome della colonna ...)
vedi anche la documentazione che puoi trovare sotto Aiuto, o premi ? e clicca su una parte della piattaforma


