superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaHola,
Rutinariamente he usado JMP para superponer datos en mapas, una característica que me encanta. Normalmente, estandarizo mis datos a donde están todos en la misma escala, apilo las columnas que quiero trazar y superpone los datos apilados en Graph Builder (como gráficos de contorno; vea la imagen adjunta para un ejemplo). Sin embargo, ahora quiero superponer datos de varios parámetros SIN primero estandarizarlos (para que mantengan sus escalas originales). Me doy cuenta de que podría hacer diagramas individuales, copiarlos y pegarlos en Adobe Illustrator, pero preferiría usar Graph Builder y envolver por nombre de parámetro ("etiqueta") si es posible. ¿Hay alguna manera de apilar columnas que NO estén en la misma escala y luego construir un gráfico basado en un mapa en el que tengan diferentes ejes y? He publicado una hoja de datos en la que me gustaría trazar la temperatura, la salinidad y el ALCC en un mapa. ¡Gracias!

Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaEl tamaño de fotograma y el espacio también se pueden cambiar con la solución de Jim. Me gusta usar LineUpBox porque después de dibujar la ventana puedo enviar el mensaje para cambiar ncol () o para cambiar el espaciado:
lub << ncol( 3 );
lub<< spacing( 20,6);
Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaLa mejor manera de averiguarlo es buscar LineUp Box () en el índice de secuencias de comandos.
Ayuda ==> Índice de Scripting
Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaPor cierto (a otras personas interesadas), parece que hay incluso otras formas: https://community.jmp.com/t5/Discussions/Graph-Builder-Wrap-With-different-Y-Axis-Scales/td-p/50307
Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaGracias por su respuesta. ¿La diferencia principal en su script es que el tamaño del marco y el espaciado pueden modificarse? ¿Qué es un lineupbox?
Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaEsto es solo un complemento / alternativa simple a la secuencia de comandos detallada de Jim: es posible que desee probar con un LineUpBox.
nw = New Window( "xxx", V List Box( lub = LineUpBox(ncol(2)) ) );
lub << append( Report( gb1 )[List Box( 2 )] );
lub << append( Report( gb2 )[List Box( 2 )] );
lub << append( Report( gb3 )[List Box( 2 )] );
lub << append( Report( gb4 )[List Box( 2 )] );
_fb = lub << xpath("//FrameBox"); //get all frameboxes
_fb << FrameSize(175,175); //change the framebox size
lub << Spacing(20,10); //set horizontal and vertical spacing between Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapaJim, olvidé por completo que combinar ventanas era una opción y no me di cuenta de lo fácil que es copiar scripts JSL en una ventana de script común, así que creo que esto funcionará. Básicamente, estoy tratando de hacer cifras de calidad de publicación sin la necesidad de utilizar Illustrator para combinar diferentes gráficos, gráficos, etc. Me gusta su script porque solo muestra las cifras, ¡no con todas las cajas y contenedores confusos que se encuentran en el Tablero! ¡Gracias!
Re: superposición de datos de múltiples parámetros (cada uno con una escala única) en un mapa¿Es este el tipo de cosa que estás buscando?

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
gb1 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PNP1 ), Y( :NPN1 ), Color( :NPN2 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb2 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :NPN2 ), Y( :PNP3 ), Color( :PNP4 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb3 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PNP4 ), Y( :NPN4 ), Color( :INM2 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
gb4 = Graph Builder(
invisible,
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :PBA1 ), Y( :WPR1 ), Color( :PLY10 ) ),
Elements( Contour( X, Y, Legend( 5 ) ) )
);
nw = New Window( "xxx", V List Box( hlb1 = H List Box(), hlb2 = H List Box() ) );
hlb1 << append( Report( gb1 )[List Box( 2 )] );
hlb1 << append( Report( gb2 )[List Box( 2 )] );
hlb2 << append( Report( gb3 )[List Box( 2 )] );
hlb2 << append( Report( gb4 )[List Box( 2 )] );