Cambiar los nombres en la leyenda de la trama<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola
Tengo 6 variables: Paso 1 =12, Paso 2 = 13, Paso 3=10, A=500, B=900, C=1300.
y estoy trazando col "x" frente a las tres primeras variables, que son nombres de columnas, como a continuación; pero quiero cambiar el nombre de ellos a las variables A, B y C en la leyenda de la trama. (ver foto). ¿Cómo puedo hacer eso? como puedo cambiar : Nombre ( "12" ) mostrar 500 (el valor de A) en lugar de 12?
Gracias
t = tabla de datos actual () ;
Gráfico superpuesto (
X ( : X ) ,
Y ( Columna ( dt , Carbonizarse ( Paso 1 )) , Columna ( dt , Carbonizarse ( Paso 2 )) , Columna ( dt , Carbonizarse ( Paso 3 )) ) ,
Puntos de conexión ( 1 ) ,
: Nombre ( "12" )( Conectar color ( 3 ) , Color de marcador de superposición ( 3 ) ,
Marcador de superposición ( 12 ) , Ancho de línea ( "Delgada" )) ,
: Nombre ( "13" )( Conectar color ( 0 ) , Color de marcador de superposición ( 0 ) ,
Marcador de superposición ( dieciséis ) , Ancho de línea ( "Delgada" )) ,
: Nombre ( "10" )( Conectar Color ( 20 ) , Color de marcador de superposición ( 20 ) ,
Marcador de superposición ( 15 ) , Ancho de línea ( "Delgada" )));

Re: Cambiar los nombres en la leyenda de la tramaGracias por proporcionar la mesa más grande. Para mantener separadas las líneas A y B, utilice la función Superposición. Aquí hay un guión.

Graph Builder(
Variables( X( :Column 1 ), Y( :Pressure ), Overlay( :Chamber )),
Elements( Points( X, Y, Legend( 7 ) ), Line( X, Y, Legend( 8 ) ) )
)
Re: Cambiar los nombres en la leyenda de la trama
@sibanibisoyi escribió:
3) Sé cómo cambiar las leyendas en Graph Builder. Pero como mencioné, necesito usar Overlay Plot porque necesito líneas de conexión entre los puntos, lo que no es posible en Graph Builder (hasta donde yo sé).
Puede combinar elementos en Graph Builder manteniendo presionada la tecla Mayús cuando los selecciona en la fila superior de iconos de elementos. Así que encienda Puntos y luego presione Mayús y haga clic en Línea. En las propiedades de Línea, hay una casilla de verificación llamada "Orden de filas" que conectará el punto fila por fila si eso es lo que busca. De lo contrario, los conectará por valores x únicos.
Re: Cambiar los nombres en la leyenda de la tramaInteresante, la secuencia de comandos en su tabla proporciona un comportamiento diferente (similar a un error) que cuando empiezo desde cero. Esto es cierto para JMP 12.2. y JMP 13.1. Así que por favor proporcione esto también a nuestro equipo de soporte. Xan, ¿me perdí algo?
Entonces, una solución es crearlo manualmente. Puede que no sea lo mejor, pero por ahora...
Re: Cambiar los nombres en la leyenda de la tramaOh, sí, tienes razón, esto parece ser un comportamiento no intencionado. ¿Podría informar a support@jmp.com con referencia a esta discusión? GraciasRe: Cambiar los nombres en la leyenda de la tramaEstoy usando JMP 12. ¿Puede mostrar un video en el que pueda cambiar los nombres de las leyendas porque en mi caso puedo cambiar el nombre de las leyendas? Pero tan pronto como digo Ok. nada se cambia.
Re: Cambiar los nombres en la leyenda de la tramaSí, creo que sí.
Cuando tengo un gran conjunto de puntos. Graph Builder no muestra una conexión de un punto (al menos no lo sé).
He tratado de mostrar lo que quiero decir en el ejemplo adjunto.
Re: Cambiar los nombres en la leyenda de la tramaPor cierto, hacer doble clic en la leyenda en Overlay Plot también abre la ventana de la leyenda y puedo cambiar las entradas. ¿Qué versión de JMP estás usando? Todo esto debería estar disponible en JMP 12 y probablemente vuelva a JMP 10. Ya no estoy completamente seguro si GB se introdujo en JMP 9 o 10, y creo que la trama de superposición estuvo allí desde el principio o al menos una versión posterior.
Re: Cambiar los nombres en la leyenda de la trama
Hmm, esto es lo que he hecho con Graph Builder, tiene líneas y puntos. ¿Me estoy perdiendo de algo?
Re: Cambiar los nombres en la leyenda de la tramaEn principio, si sé cómo puedo usar el siguiente comando (que se encuentra en el libro Scripting)
'' Etiquetado (Estado de fila ()) = 1; // etiqueta la fila actual
podría ayudarme
Pero no estoy seguro.
Re: Cambiar los nombres en la leyenda de la tramaHola Martín,
Gracias por su respuesta. Pero no resuelve mi problema.
1 y 2 puntos) básicamente están cambiando el nombre de la columna (que no quiero). Necesito cambiar el nombre de la variable dentro de las columnas.
3) Sé cómo cambiar las leyendas en Graph Builder. Pero como mencioné, necesito usar Overlay Plot porque necesito líneas de conexión entre los Puntos que no es posible en Graph Builder (hasta donde yo sé).
¿Puede decirme si es posible cambiar los nombres de las variables dentro de la columna usando el gráfico de superposición o JMP no lo permite?
Gracias.
Sibani
Re: Cambiar los nombres en la leyenda de la trama
Overlay Plot(
X( :Column 1 ),
Y( :Pressure ),
Grouping( :Chamber ),
Overlay Groups,
Connect Points( 1 )
);
Overlay Plot(
X( :Column 1 ),
Y( :Pressure ),
Grouping(
Transform Column(
"Chamber_UC",
Character,
Nominal,
Formula( Uppercase( :Chamber ) )
)
),
Overlay Groups
);
Graph Builder(
Size( 522, 450 ),
Show Control Panel( 0 ),
Graph Spacing( 10 ),
Variables( X( :Column 1 ), Y( :Pressure ), Overlay( :Chamber ) ),
Elements( Points( X, Y, Legend( 5 ) ), Smoother( X, Y, Legend( 6 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model( 6, Level Name( 0, "A" ), Level Name( 1, "B" ) )}
)
)
);
Si usa este Script con su tabla de datos, obtendrá tres gráficos:
Primero está su Gráfico de superposición tal como es.
El segundo es un gráfico superpuesto con una variable transformada local creada en la ventana del menú Gráfico superpuesto haciendo clic con el botón derecho en Cámara en el área de selección de variables, luego usando "fórmula", luego haga clic en el Editor de fórmulas en "Cámara" y luego en "Carácter"- >"Mayúsculas". Esta variable recién construida (y no presente en la tabla de datos) se puede usar como variable de grupo (puede que tenga que cambiar la apariencia usando las opciones del triángulo rojo para evitar dos gráficos).
El tercero es el más fácil como ya propuso Xan. Está construido con Graph Builder. Debe colocar "Columna 1" en "X" y "Presión" en "Y", luego "Cámara" en "Superposición". A continuación, haga doble clic en la leyenda y cambie los nombres haciendo doble clic en "a" y "b" en la ventana ahora abierta y cámbielo a mayúsculas. En caso de que no pueda ver tanto las líneas como los puntos, debe arrastrar el icono que falta al gráfico o mantener presionada la tecla Mayús y hacer clic en el icono que falta en la parte superior del gráfico.
Sin embargo, ahora debería llegar a su resultado, ya sea por secuencia de comandos o manualmente.
Salud,
Martín
Re: Cambiar los nombres en la leyenda de la tramaEstoy usando el gráfico Overplay porque necesito puntos con línea, que no pude encontrar en Graph Builder.
Esta pregunta es específica de la trama Overplay.
Quiero cambiar el nombre de la leyenda Chamber=a a A y Chamber=b a B. Dado que tengo muchos gráficos similares, quiero hacer los cambios en el gráfico y no en los nombres de las columnas de la tabla de datos.
Re: Cambiar los nombres en la leyenda de la tramaPara mí, no está completamente claro cómo se ve la tabla de datos que se menciona anteriormente. Si pudiéramos tener una tabla de ejemplo, no debería ser tan difícil.
Re: Cambiar los nombres en la leyenda de la tramaNo estoy exactamente seguro de cuál es la pregunta. ¿Es una pregunta de secuencias de comandos o una pregunta de interfaz de usuario? ¿Es específico para Overlay Plot o para las leyendas en general? Actualmente se recomienda Graph Builder en lugar de Overlay Plot y tiene una leyenda más flexible, entre otras cosas.Re: Cambiar los nombres en la leyenda de la tramaTengo el mismo problema. ¿No hay solución para el problema mencionado anteriormente?