Hai bisogno di aiuto per ottenere caselle (x, y) tratte dai datiHo una colonna con valori X numerici e un'altra con valori Y numerici.I valori X e Y contengono ciascuno un valore minimo e massimo per una serie di osservazioni, ad esempio
valore min/max dimensione obs
1 X minimo 1.1
1 X massimo 1,5
1 Y min 0,9
1 Y massimo 1,25
Ho 5-10 osservazioni, ciascuna con coordinate come queste.Vorrei che JMP disegnasse rettangoli su un piano (x,y) con quelle coordinate.Qualcuno può dirmi come fare questo?
Grazie.
Ri: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiEccellente!Grazie mille questa è una soluzione perfetta.
Ri: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiQuello che sospetto stia succedendo è che non stai definendo correttamente i 4 punti del tuo rettangolo.Poiché con una Shape Map, ciò che stai realmente definendo sono i poligoni, devono essere definiti in un ordine continuo.cioè (in alto, a sinistra), (in alto, a destra), (in basso, a destra), (in basso, a sinistra).
Ri: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiGrazie ancora: infatti, lo spostamento dei file name e shape nella directory delle mappe di JMP ha risolto il problema.Se puoi concederti un'altra domanda.Voglio che le forme siano rettangoli e inserisco le coordinate dei 4 angoli del rettangolo.Quando utilizzo il generatore di grafici e la forma della mappa da visualizzare, ottengo i lati orizzontali di ciascun rettangolo e le linee diagonali che collegano gli angoli, ma nessuna linea verticale per i lati del rettangolo.Ho provato ad aggiungere più punti, ma questo non sembra cambiare nulla.Sai perché le coordinate per i 4 angoli non producono un rettangolo ma invece producono quello che ho descritto.Sto tentando di allegare uno screenshot ma non so se funzionerà.Qualsiasi idea su come cambiarlo in un rettangolo sarebbe apprezzata.
Ri: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiC'è un'ottima documentazione sulla creazione di mappe nella guida Essential Graphing:
Aiuto==>Libri==>Grafici essenziali
In JMP 13 è il capitolo 15, a partire da pagina 303
Sospetto che il tuo problema stia posizionando la mappa sul tuo desktop e facendo in modo che JMP sia in grado di trovarla lì. Nel mio utilizzo di queste mappe, le inserisco sempre nelle cartelle AutoLookup e le documento nella guida Essential GraphingRi: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiGrazie, fa quello che voglio.Stavo anche pensando che potrei volerlo fare creando una mappa personalizzata, ma non riesco a farlo funzionare.Seguo l'esempio nel file della guida di esempio, ma continuo a ricevere il messaggio nel generatore di grafici che il file di forma non è stato trovato.Ho creato i file -Name e -XY con la stessa colonna ID forma.Nel file -NAME ho assegnato il ruolo di definizione del nome della forma al nome delle mie forme.Ho quindi creato un nuovo file con quei nomi e alcuni dati e ho assegnato il ruolo di utilizzo del nome della forma alla colonna con i nomi: ho inserito entrambi i file -NAME e -XY in una nuova cartella sul mio desktop e ho indicato quella cartella nel shape name use role per dire a JMP dove trovare i file.
Devo mancare qualcosa, forse dove sono i percorsi dei file da quando li ho inseriti in una cartella sul mio desktop.Se qualcuno ha idea di come potrei sbagliare, apprezzerei alcuni suggerimenti.
Ri: Ho bisogno di aiuto per ottenere caselle (x, y) tratte dai datiEcco un esempio di prendere i tuoi dati e disegnare un rettangolo
Names Default To Here( 1 );
dt = New Table( "Untitled 18",
Add Rows( 4 ),
New Column( "dimension", Character, "Nominal", Set Values( {"X", "X", "Y", "Y"} ) ),
New Column( "min/max", Character, "Nominal", Set Values( {"min", "max", "min", "max"} ) ),
New Column( "value", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [1.1, 1.5, 0, 1.25] ) )
);
dtSplit = dt << Split( Split By( :dimension, :Name( "min/max" ) ), Split( :value ), Sort by Column Property );
New Window( "Example",
Graph Box(
Y Scale( 0, 4 ),
X Scale( 0, 4),
Pen Color( "Green" );
Pen Size( 2 );
For( i = 1, i <= N Rows( dtSplit ), i++,
Rect( dtSplit:X min[i], dtSplit:Y max[i], dtSplit:X max[i], dtSplit:Y min[i], 0 )
);
)
);
Le funzioni Graph Box sono tutte documentate in:
Aiuto==>Indice scripting==>Casella grafico