<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />// Este script simple ilustra un método para permitir la configuración de ejes desde
// una plataforma, para replicar la misma configuración en una plataforma diferente
// grafico.
// Este ejemplo coloca la utilidad de ambas plataformas en la misma ventana, pero
// podrían residir en una ventana separada, eso es lo que se desea
Nombres predeterminados aquí ( 1 ) ;
dt = Abierto ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
// Inicializar variables de marcado
// Estas variables mantendrán las últimas frases para el
// Origen Y y Rango Y para cada gráfica. Cuando uno de los
// Se cambian los ejes Y, se detectará comparándolo con
// el último valor que se mantiene en estas columnas
BivYOrigin = 0 ;
BivYRange = 0 ;
OWYOrigin = 0 ;
OWYRange = 0 ;
// Crear una salida de pantalla simple
Nueva ventana ( "La configuración de un eje cambia ambos gráficos" ,
Cuadro de lista h (
AY = dt << De una sola mano (
Y ( : altura ) ,
X ( : sexo ) ,
Medio ( 1 ) ,
Box Plots ( 1 ) ,
Diamantes medios ( 1 ) ,
SendToReport (
Envío (
{} ,
"Parcela de un lado" ,
FrameBox ,
{ DispatchSeg ( Cuadro Parcela Seg ( 1 ) , { Tipo de caja ( "Parte aislada" ) , Color de linea ( "Rojo" )} ) ,
DispatchSeg ( Cuadro Parcela Seg ( 2 ) , { Tipo de caja ( "Parte aislada" ) , Color de linea ( "Rojo" )} ) ,
Leyenda de la fila (
sexo ,
Color ( 1 ) ,
Tema de color ( "JMP Default" ) ,
Marcador ( 0 ) ,
Tema del marcador ( "" ) ,
Escala continua ( 0 ) ,
Escala inversa ( 0 ) ,
Filas Excluidas ( 0 )
)}
)
)
) ;
Biv = dt << Bivariable (
Y ( : altura ) ,
X ( : peso ) ,
Encajar donde ( : sexo == "F" , Línea de ajuste ( { Color de linea ( { 213 , 72 , 87 } )} ) ) ,
Encajar donde ( : sexo == "METRO" , Línea de ajuste ( { Color de linea ( { 64 , 111 , 223 } )} ) )
) ;
)
) ;
// Agregue un script gráfico al gráfico de OneWay, que detecta el
// cambia a su eje Y, y copia la nueva configuración a
// El eje Y de la trama bivariada
Informe ( AY ) [ Caja de marco ( 1 )] << añadir guión gráfico (
// Verificar un cambio
Si ( OWYOrigin ! = Origen Y () | OWYRange ! = Rango Y () ,
// Si se encuentra un cambio, copie el nuevo origen Y rango Y
// a las variables Flagging (Holding)
OWYOrigin = Origen Y () ;
OWYRange = Rango Y () ;
// Copie la nueva configuración del eje desde la pantalla de OneWay
// al Eje Bivariado
Informe ( AY ) [ Caja del eje ( 1 )] << Copiar ajustes del eje ;
Informe ( Biv ) [ Caja del eje ( 1 )] << Pegar ajustes del eje ;
)
) ;
// Añadir el guión gráfico a la trama bivariada para realizar el
// mismas acciones, pero desde el punto de vista de la trama bivariada.
Informe ( Biv ) [ Cuadro
Caja ( 1 )] << añadir guión gráfico (
Si ( BivYOrigin ! = Origen Y () | BivYRange ! = Rango Y () ,
BivYOrigin = Origen Y () ;
BivYRange = Rango Y () ;
Informe ( Biv ) [ Caja del eje ( 1 )] << Copiar ajustes del eje ;
Informe ( AY ) [ Caja del eje ( 1 )] << Pegar ajustes del eje ;
)
) ;