Sovrapporre la grafica da tabelle di dati separateVorrei sovrapporre punti da una tabella di dati su un diagramma di contorno da una seconda tabella di dati senza unire le tabelle di dati. Voglio mantenere la colorazione e altre proprietà dei punti. Ho provato a utilizzare la funzione Copia/Incolla contenuto cornice, tuttavia fornisce i punti ma non i colori assegnati ai punti. Di seguito è riportato un esempio di utilizzo dei dati di esempio JMP
Un diagramma di contorno basato su Cities.jmp

Una mappa con punti da US Demographics.jmp

Tuttavia, usando Modifica> Copia contenuto cornice quindi Modifica> Incolla contenuto cornice perdo le proprietà di colorazione dei miei punti.

Re: Sovrapporre la grafica da tabelle dati separateNella community è presente una scheda chiamata “lista dei desideri”. Metti lì la richiesta. Gli sviluppatori tengono d'occhio quell'elenco per trovare idee per le versioni future.
Migliore,
M
Re: Sovrapporre la grafica da tabelle dati separateInizialmente ho provato a usare Modifica > Copia contenuto cornice e Modifica > Incolla contenuto cornice.Tuttavia ho poi perso la colorazione dei punti che stavo cercando di copiare, che dovevo conservare per quello che stavo facendo.
Vorrei davvero che copiasse le impostazioni della legenda con i punti.
Re: Sovrapporre la grafica da tabelle dati separateGrazie, ho letto la sezione della guida agli script sulla grafica e non ha risposto alle mie domande, ma la sezione grafica nell'indice degli script ha aiutato.
Ecco la mia soluzione per chiunque altro si chieda di questo. Vorrei aver trovato un modo migliore per fare la colorazione e aggiungere una legenda da abbinare alla colorazione per i punti dalla tabella US Demographics.jmp.
cities = Data Table("Cities.jmp");
window = cities << Graph Builder(
Variables( X( :Longitude ), Y( :Latitude ), Color( :Max deg. F Jan ) ),
Elements( Contour( X, Y, Legend( 8 ), Number of Levels( 20 ) ) ),
SendToReport(
Dispatch(
{},
"Longitude",
ScaleBox,
{Min( -120.427580183506 ), Max( -73.4774650353953 ), Inc( 5 ),
Minor Ticks( 0 )}
),
Dispatch(
{},
"Latitude",
ScaleBox,
{Min( 18.7755280157154 ), Max( 59.0478368517315 ), Inc( 5 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Background Map( Boundaries( "US States" ) ),
Add Graphics Script(
5,
Description( "Script" ),
dt = Data Table( "US Demographics.jmp" );
Marker Size( 4 );
color = "";
For( i = 1, i < N Rows( dt ), i++,
If(
:Physical Activity[i] <= 72, color = " Light Green",
72 < :Physical Activity[i] <= 75.5,
color = "Medium Light Green",
75.5 < :Physical Activity[i] <= 79, color = "Green",
79 < :Physical Activity[i] <= 82.5,
color = "Medium Dark Green",
82.5 < :Physical Activity[i], color = "Dark Green",
);
Marker( Color State( color ), {:Longitude[i], :Latitude[i]} );
);
Close( dt, nosave );
), Grid Line Order( 3 ), Reference Line Order( 4 )}
)
)
);Re: Sovrapporre la grafica da tabelle dati separateUn modo manuale per farlo è fare clic con il pulsante destro del grafico con i singoli punti dati e selezionare Modifica > Copia contenuto frame.Quindi nell'altro grafico fare clic con il pulsante destro del mouse e selezionare Modifica> Incolla contenuto cornice.
Perdi un po' di interattività in questo modo, ma a volte fa il suo lavoro.Quando lo faccio, di solito prima inserisco ogni grafico nel diario, quindi svolgo i passaggi precedenti sui grafici nel diario.
Re: Sovrapporre la grafica da tabelle dati separateCiao, @abkram14 !
Puoi trovare tutti i giochi di personalizzazione a cui puoi giocare (con esempi) andando su Aiuto > Indice degli script in JMP. Da lì nella prima colonna cerca Grafica() . Selezionalo e la seconda colonna filtrerà fino alle opzioni grafiche. Questo è il tuo parco giochi per le personalizzazioni dei grafici.
Puoi ottenere ulteriori informazioni su tutto ciò che puoi fare con esempi aggiuntivi in Aiuto > Libri > Guida agli script . Vuoi Chater 12 in JMP14.
Migliore,
M
Re: Sovrapporre la grafica da tabelle dati separateNon posso usare un join virtuale perché i dati su cui voglio usarlo non hanno un identificatore univoco.
Penso che l'utilizzo della funzione di personalizzazione di JMP sia probabilmente la soluzione migliore. C'è della documentazione su ciò che è disponibile per l'uso all'interno della personalizzazione? ho trovato la sezione " Marcatori di disegno e testo" per essere utili, ma vorrei solo maggiori informazioni su quali funzionalità sono disponibili.
Re: Sovrapporre la grafica da tabelle dati separatePotresti provare un join virtuale: Join virtuali in JMP
Oppure potresti mantenere alcune delle capacità di personalizzazione utilizzando le personalizzazioni JMP: Risoluzione dei problemi in JMP e utilizzo delle personalizzazioni dei grafici per creare un grafico di Smith
Migliore,
M