Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)Estoy intentando configurar etiquetas flotantes en un generador de gráficos. Planeo configurar gráficos como histogramas dentro de estas etiquetas. Sin embargo, no estoy seguro de cómo configurar los ajustes verticales (eje Y) y horizontales (eje X) para los gráficos mostrados. Agradecería cualquier método o sugerencia.
Exploración y visualización de datosRe: Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)Normalmente, se modifica el eje y se usa el gráfico modificado como etiqueta al pasar el cursor. También se pueden realizar modificaciones mediante la propiedad de columna Eje. Finalmente, existe la opción de modificar la etiqueta al pasar el cursor : Usar JMP > Informes JMP > Personalizar etiquetas al pasar el cursor en Gráficos JMP y Guía de scripting > Scripting de gráficos > Etiquetas al pasar el cursor
Re: Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)Para crear graflets personalizados, suelo empezar creando el graflet con etiqueta flotante en el Constructor de Gráficos. Aquí modifico el formato de los ejes. Luego, en Triángulo Rojo -> Guardar script -> Al portapapeles.
Ahora, haz clic derecho en el gráfico principal y selecciona Etiqueta flotante -> Pegar grafitero. Al hacer esto, el formato de todos los ejes se copia correctamente. ¿Has probado esto?
Si se siente cómodo con los scripts JSL, siempre puede modificar su graphlet directamente con Clic derecho -> Etiqueta flotante -> Editor de etiquetas flotantes.
Re: Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)Entiendo que necesito escribir el JSL para el gráfico creado en la pestaña de imagen del graphlet, pero no estoy seguro de cómo hacerlo. ¿Cómo debo modificar el siguiente JSL para que el gráfico se cree con el filtro de datos local seleccionando elementos según la información del punto sobre el que se pasa el cursor?
Graph Builder(
Size( 1345, 944 ),
Page Gap Size( 2 ),
Variables( Y( local:_avg[1] ) ),
Elements( Histogram( Y, Legend( 5 ) ) ),
Local Data Filter(
Width( 176 ),
Conditional,
Add Filter(
columns( :pppppp, :mmmmmm ),
Display( :pppppp, N Items( 15 ), Find( Set Text( "" ) ) ),
Display( :mmmmmm, N Items( 15 ), Find( Set Text( "" ) ) )
)
)
)
Re: Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)El filtro será controlado automáticamente por el marco de la etiqueta flotante.
Cualquier selección preexistente será reemplazada por "seleccionar las filas respectivas".
Re: Configuración de ejes para histogramas en etiquetas flotantes (Generador de gráficos)Cómo hacer que el grafito muestre solo los datos del punto sobre el que se pasa el cursor: esto sucede automáticamente. Por ejemplo, si paso el cursor sobre un punto en (X=5, Y=7), mi grafito mostrará solo los datos donde X=5 e Y=7. Esto se logra creando automáticamente un filtro de datos local. No necesito incluir ningún filtro de datos en mi script de grafito para que esto suceda. (Puedes comprobarlo haciendo clic en el grafito y observando la ventana del Constructor de Gráficos que se abre).
Nota interesante al margen: este filtro de datos locales creado automáticamente parece anular cualquier filtro de datos locales que estuviera en el script de graphlet...
En caso de que preguntaras si se puede crear una etiqueta flotante que contenga un gráfico interactivo y un filtro de datos local dentro de la etiqueta flotante, no conozco ninguna forma de hacerlo. Que yo sepa, el "graphlet" siempre es una imagen estática, no un gráfico interactivo.
¡Espero que esto ayude a responder tu pregunta!