Superposición de gráficos de tablas de datos separadasMe gustaría superponer puntos de una tabla de datos en un diagrama de contorno de una segunda tabla de datos sin unirme a las tablas de datos. Quiero mantener la coloración y otras propiedades de los puntos. He intentado usar la función Copiar / Pegar contenido de marco, sin embargo, proporciona los puntos pero no los colores asignados a los puntos. A continuación se muestra un ejemplo de uso de datos JMP.
Un trazado de contorno basado en Cities.jmp

Un mapa con puntos de US Demographics.jmp

Sin embargo, al usar Editar> Copiar contenido de cuadro, luego Editar> Pegar contenido de cuadro pierdo las propiedades de color de mis puntos.

Re: Superposición de gráficos de tablas de datos separadasPodrías probar una unión virtual: Juntas virtuales en JMP
O puede conservar algunas de las capacidades de personalización utilizando las personalizaciones JMP: Resolución de problemas en JMP y uso de personalizaciones de gráficos para crear un gráfico Smith
Mejor,
METRO
Re: Superposición de gráficos de tablas de datos separadasNo puedo usar una combinación virtual porque los datos en los que quiero usar esto no tienen un identificador único.
Creo que usar la función de personalización de JMP es probablemente la mejor solución. ¿Existe alguna documentación sobre lo que está disponible para usar dentro de personalizar? Encontré la sección " Dibujar marcadores y texto "será útil, pero me gustaría más información sobre qué funciones están disponibles.
Re: Superposición de gráficos de tablas de datos separadasHola, @ abkram14 !
Puede encontrar todos los juegos de personalización que puede jugar (con ejemplos) yendo a Ayuda> Índice de Scripting en JMP. A partir de ahí en la primera columna buscaremos. Gráficos() . Seleccione eso y la segunda columna se filtrará hacia abajo a las opciones de gráficos. Ese es tu campo de juego para las personalizaciones de gráficos.
Puede obtener información adicional sobre lo que puede hacer con ejemplos adicionales en Ayuda> Libros> Guia de Scripting . Quieres Chater 12 en JMP14.
Mejor,
METRO
Re: Superposición de gráficos de tablas de datos separadasUna forma manual de hacer esto es hacer clic con el botón derecho en el gráfico con los puntos de datos individuales y seleccionar Editar> Copiar contenido del marco. Luego, en el otro gráfico, haga clic con el botón derecho y seleccione Editar> Pegar contenido del marco.
Pierdes algo de interactividad de esta manera, pero a veces funciona. Cuando hago esto, por lo general primero reviso cada gráfico, luego hago los pasos anteriores en los gráficos del diario.
Re: Superposición de gráficos de tablas de datos separadasGracias, he leído la sección Guía de secuencias de comandos en Gráficos y no contestó mis preguntas, pero la sección Gráficos en el Índice de secuencias de comandos ayudó.
Aquí está mi solución para cualquier otra persona que se pregunte acerca de esto. Ojalá hubiera encontrado una mejor manera de hacer el color y agregar una leyenda para ir con el color de los puntos de la tabla 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: Superposición de gráficos de tablas de datos separadasOriginalmente traté de usar Editar> Copiar contenido de marco y Editar> Pegar contenido de marco. Sin embargo, luego perdí la coloración de los puntos que estaba tratando de copiar, que necesitaba conservar por lo que estaba haciendo.
Realmente deseo que copie la configuración de leyenda con los puntos.
Re: Superposición de gráficos de tablas de datos separadasEn la comunidad hay una pestaña llamada "lista de deseos". Ponga la solicitud allí. Los desarrolladores vigilan esa lista para obtener ideas para futuros lanzamientos.
Mejor,
METRO