<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Me gustaría graficar un diagrama de superposición. JMP me limita a poner los valores numéricos en el eje Y. ¿No puedo poner varios parámetros numéricos en el eje X? ¿Hay alguna manera en JMP (incluso script JSL) para intercambiar el eje?
Gracias
Gracias por su ayuda, nunca antes había usado la función Stack. Muy útil.
Puede apilar las variables en una sola columna en una nueva tabla. Luego, en Graph Builder, establezca los datos como X, sus categorías como Y y la "Etiqueta" (sus nombres de variables originales) como Color. Agregue elementos de tipo de punto duplicados: uno con Estadísticas de resumen = Ninguno y el otro con Estadísticas de resumen = Media y Barras de error = rango. Y finalmente oculte el punto medio configurando el color en blanco o transparente.
El siguiente script de ejemplo debería replicar lo que acabo de intentar describir. Debe trazar una línea a través de tres variables:
dt = Abierto ( "$SAMPLE_DATA\Gran Clase.jmp" ) ;
dt << Nueva columna ( "h+w" , Numérico , Continuo , Fórmula ( : altura + : peso ) ) ; // Agrega una tercera variable
dt << Pila (
columnas ( : altura , : peso , : Nombre ( "h+w" ) ) ,
Columna de etiqueta de origen ( "Etiqueta" ) ,
Columna de datos apilados ( "Datos" )
) ; // tabla de pila
Generador de gráficos (
Tamaño ( 565 , 514 ) ,
Mostrar panel de control ( 0 ) ,
Variables ( X ( : Datos ) , Y ( : nombre ) , Color ( : Etiqueta ) ) ,
Elementos (
Puntos ( X , Y , Color , Leyenda ( 1 ) , Estar nervioso ( 0 ) , Barras de error ( "Rango" ) , Estadística de resumen ( "Significar" ) ) ,
Puntos ( X , Y , Color , Leyenda ( 4 ) , Estar nervioso ( 0 ) )
) ,
Enviar a informe (
Despacho ( {} , "nombre" , ScaleBox , { Mostrar marcas principales ( 0 )} ) ,
Despacho (
{} ,
"400" ,
ScaleBox ,
{ Modelo de leyenda ( 1 , Propiedades ( 0 , { Color de linea ( 2 ) , Color de relleno ( 0 )} ) ) ,
Modelo de leyenda ( 4 , Propiedades ( 0 , { Color de linea ( 21 )} ) )}
) ,
Despacho ( {} , "400" , LegendBox , { Posición ( { - 1 , 0 , 1 , 2 } )} ) ,
Despacho ( {} , "Constructor de gráficos" , MarcoCuadro , { Tamaño del marcador ( 5 )} )
)
) ;
Disculpe la última pregunta... ¿Puedo hacer esto para más de 2 parámetros? Parece que no puedo hacer que la barra se conecte a más de dos. ¿También hay alguna manera de cambiar el punto marcador de cada intervalo para distinguirlo del otro?
Cualquier ayuda sería genial.
Absolutamente fantástico gracias. ¡Pretenderé ante todos que lo arreglé yo mismo! 
Debe agregar las barras a su gráfico y luego cambiar el estilo de barra a intervalo.

Open("$SAMPLE_DATA\Big Class.jmp");
Generador de gráficos(
Variables( X( :altura ), X( :peso, Posición( 1 ) ), Y( :nombre ) ),
Elementos(
Bar(
X(1),
X(2),
Y,
Leyenda( 2 ),
Estilo de barra ("Intervalo"),
Estadística de resumen ("Media")
)
)
)
Hola Jeff, gracias por responder. Intenté usar Graph Builder pero no puedo obtener exactamente lo que me gustaría. (es decir Me gustaría ver el cambio en una unidad a través de dos parámetros. Entonces quiero conectar una línea entre los dos parámetros para cada unidad si eso tiene sentido). Esto se puede hacer en el gráfico superpuesto usando la opción 'aguja'. pero no parece estar disponible en el generador de gráficos.
No creo que sea posible obtener el gráfico que desea de la plataforma Overlay Plot.
Sin embargo, debería poder usar Graph Builder para obtener el gráfico que desea.
Puede tener múltiples variables numéricas en los ejes X e Y en Graph Builder.

-Jeff
Mis disculpas, no me di cuenta de que estabas tratando de tramar múltiple valores del eje x.
No sé cómo trazar múltiples valores del eje x. Sugeriría usar gráficos separados, o podría probar algo primitivo como cambiar la escala de las variables del eje x para que todas se puedan trazar usando una sola escala del eje x.
Hola, SFRubin, solo puedo poner un parámetro numérico en el eje x. Como estoy usando el gráfico de superposición, quiero comparar algunos parámetros en el mismo gráfico (superposición). Puedo hacer esto poniendo los múltiples parámetros en el eje y. El cliente con el que estoy tratando preferiría verlo con valores numéricos en el eje x. ¿Hay alguna opción para cambiar el eje? ¿O puedo modificar el código JSL para hacerlo?
También debería poder poner valores numéricos en el eje x. ¿Qué sucede cuando intentas esto?