Come inserire l'interruzione dell'asse X nel generatore di grafici?Ciao a tutti,
Sto cercando di inserire una semplice interruzione dell'asse X in JMP, ma non riesco a trovare la relativa opzione nel Costruttore di grafici.
In Origin Lab, ad esempio, ciò era facilmente ottenibile utilizzando le interruzioni dell'asse x. Sono abbastanza nuovo in JMP, quindi qualsiasi aiuto sarebbe molto apprezzato!
I miei dati sull'asse X sono timestamp, distribuiti su più giorni, ma in un singolo giorno rientrano solo nell'intervallo di un'ora. Se inserisco tutti i timestamp come X, l'andamento dei dati durante un singolo giorno si perde, perché la distanza dal giorno successivo è molto maggiore.
Desidero visualizzare solo i dati X ogni giorno durante il periodo in cui sono state effettuate le misurazioni. Ho aggiunto un piccolo grafico per spiegare meglio il problema, si spera.

Grazie!
Modellazione statistica avanzataCombinazione e pulizia dei datiPersonalizzazione di massaIngegneria della qualità e dei processiRi: Come inserire l'interruzione dell'asse X nel generatore di grafici?Questo desiderio risolverà il problema:
Gruppo X: limita i valori sull'asse al rispettivo gruppo
con qualche altro Kudos forse entrerà in Jmp 19?
Esistono alcune soluzioni alternative, ma sono tutte piuttosto fragili. Immagina solo che vengano aggiunte alcune righe ...
una volta che c'è un pulsante: limitare l'asse x al rispettivo gruppo , tutto diventerà molto comodo e robusto 
D'altra parte: sono d'accordo che sarà necessario qualche trucco per memorizzare le informazioni su intervallo e scala per ogni sottotrama...
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Potrebbe interessarti https://community.jmp.com/t5/JMP-Blog/How-to-create-an-axis-break-in-JMP/ba-p/30611 , che mostra un altro modo per aggiungere un'interruzione dell'asse: aggiungendo un duplicato della variabile e regolando ciascuna parte in modo da mostrare solo una frazione. Ecco come appare sui dati di jthi, ma riportando la variabile x (colonna 2) su continua:

Ho fatto un po' di pulizia, cambiando i colori in modo che fossero tutti uguali, ma vorrei anche modificare le Impostazioni della legenda per nascondere le voci extra della legenda.
Graph Builder(
Size( 973, 455 ),
Show Control Panel( 0 ),
Graph Spacing( 15 ),
Variables( X( :Column 2 ), X( :Column 2 ), X( :Column 2 ), Y( :Column 1 ) ),
Elements( Position( 1, 1 ), Bar( X, Y, Legend( 7 ) ) ),
Elements( Position( 2, 1 ), Bar( X, Y, Legend( 8 ) ) ),
Elements( Position( 3, 1 ), Bar( X, Y, Legend( 9 ) ) ),
SendToReport(
Dispatch( {}, "Column 2", ScaleBox,
{Min( 20oct2022 + 00:01:00 ), Max(20oct2022 + 03:59:00 ), Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "Column 2", ScaleBox( 2 ),
{Min( 21oct2022 + 00:01:00 ), Max(21oct2022 + 03:59:00 ), Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "Column 2", ScaleBox( 3 ),
{Min( 22oct2022 + 00:01:00 ), Max(22oct2022 + 03:59:00 ), Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "400", ScaleBox,
{Legend Model( 7,
Properties( 0, {Fill Color( 5 )}, Item ID( "Column 1", 1 ) )
), Legend Model( 8,
Properties( 0, {Fill Color( 5 )}, Item ID( "Column 1", 1 ) )
), Legend Model( 9,
Properties( 0, {Fill Color( 5 )}, Item ID( "Column 1", 1 ) )
)}
)
)
);
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Grazie per tutti i suggerimenti finora Jemster, jthi e ih.
Se ho capito bene, questo non viene fatto in modo rapido e semplice, soprattutto se voglio apportare modifiche alla visualizzazione o ai dati. Proverò comunque a far funzionare una delle soluzioni.
Penso anche che questo dovrebbe essere implementato in JMP: vedrò se riesco ad aggiungerlo alla lista dei desideri.
Un saluto Paolo
Modificare
Lista dei desideri - https://community.jmp.com/t5/JMP-Wish-List/Add-easily-configurable-axis-breaks-to-the-Graph-Builder/idi-p/526241
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Penso che potrebbe essere una buona voce della lista dei desideri che JMP abbia un'opzione per ridimensionare automaticamente l'asse X dove si utilizza il raggruppamento X e si ha un asse X continuo. Attualmente JMP mostrerà solo "spazio vuoto". Non puoi nemmeno ridimensionarli separatamente

Questa immagine potrebbe essere più facile da comprendere per alcuni utenti per capire cosa sta succedendo

Dopo un po' di disegno e copia-incolla per combinare un paio di grafici, qualcosa del genere (dovrebbe forse funzionare anche per l'asse x nominale e ordinale):

Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?In diverse occasioni ho fatto ricorso alla creazione di tre grafici separati alti e sottili e poi li ho copiati insieme, per i momenti in cui il gruppo x o gli assi ordinali non facevano proprio quello che stavo cercando.Questo sarebbe un buon elemento della lista dei desideri se nessun altro trovasse una soluzione per una variabile continua.
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Un'opzione che potresti provare a impostare il timestamp su Ordinale (o Nominale) e utilizzare la variabile di raggruppamento come Overlay. Potresti anche aggiungere Data come colonna di raggruppamento aggiuntiva

Ho anche allegato la tabella dei dati con lo script della tabella
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Il Gruppo X potrebbe essere quello che desideri. In base alla tua descrizione potresti voler utilizzare un filtro dati locale, che si trova utilizzando il triangolo rosso accanto a "Generatore di grafici" nella finestra del generatore di grafici, per escludere timestamp in cui i dati non esistono
Ri: Come inserire l'interruzione dell'asse X nel generatore di grafici?Questa è una funzionalità estremamente utile ed è da tempo il motivo per cui passo a GraphPad Prism per i dati delle serie temporali.
Re: Come inserire un'interruzione dell'asse X nel generatore di grafici?Il link nella prima riga della tua risposta è stato molto utile. Grazie.
Re: Come inserire un'interruzione dell'asse X nel generatore di grafici?per pause professionali come in Origin o Graphana, vota:
desiderio espresso dopo questa discussione: aggiungere interruzioni degli assi facilmente configurabili al Graph Builder
desiderio simile: asse rotto nel generatore di grafici
Re: Come inserire un'interruzione dell'asse X nel generatore di grafici?Data Builder di @Ben_BarrIngh è ottimo per creare un set di dati fittizio per le discussioni:
https://marketplace.jmp.com/appdetails/Data+Builder
Re: Come inserire un'interruzione dell'asse X nel generatore di grafici?Per il caso speciale di "tendenza all'interno del giorno", è possibile utilizzare l'opzione Wrap in GraphBuilder

... o una colonna di trasformazione con "Ora del giorno":

Per intervalli > 1 giorno, è possibile calcolare un timestamp ingrandito [:giorno:ora] sottraendo la data della prima voce per gruppo:

New Column( "timestamp_zoom",
Format( ":day:hr:m", 16 ),
Formula(
(:date - Col Minimum( :date, :Group ))
+Col Minimum( Time Of Day( :date ), :Group )
)
)