Hey gracias ¡Nascif!
Funciona tal como lo imaginé, y gracias por la explicación de cómo resolverlo también.
Una nota rápida, cuando se usa la plataforma de evaluación de respuestas en lugar de la personalidad de evaluación de respuestas del modelo de ajuste, la columna Efecto se etiqueta de manera diferente por alguna razón.
XName = local:_Effect;
a
XName = local:_X;
Esa la pude descifrar.
Me hace desear poder exportar esta funcionalidad en HTML5 para compartir con compañeros de trabajo....
Hola @nter ,
Gracias por el buen caso de uso. Estaba en el camino correcto al usar un script existente del gráfico que quería ver como punto de partida para su graphlet. El truco para conseguir un dinámica graphlet, uno que refleja los datos en el elemento visual inspeccionado con el mouse, es usar la información que está disponible en el Contexto de ejecución de etiquetas flotantes . Me gusta usar el preajuste Textlet "Contexto" para comenzar. La siguiente imagen muestra dónde se encuentra en el Editor de etiquetas flotante:

Con eso configurado, la etiqueta flotante de Evaluación de respuesta debería verse así:

Podemos ver que contiene dos bits de información útil: una referencia a la tabla de datos actual, creada por la plataforma para admitir esta visualización (de línea de base), y los nombres de las columnas que queremos ver en la visualización final: los valores para el desplazamiento etiquete las entradas "Efecto" e "Y". Lo que falta es cómo pasar de la tabla de datos actual a la tabla de datos original donde se almacenan estas columnas.
Por suerte para nosotros, la tabla de datos actual tiene el nombre de la tabla de datos original almacenada en una variable de tabla llamada "Datos originales".

Ahora tenemos todos los elementos para pasar del contexto actual de la etiqueta flotante a un gráfico dinámico que se mostrará en el graflet.
Aquí está el JSL relevante que debe ir en el atributo "Imagen" de Graphlet en el Editor de etiquetas flotante:
local:_parentDTName = local:_dataTable << Get Table Variable( "Original Data" );
local:_parentDT = Get Data Table( local:_parentDTName );
YName = local:_Y;
XName = local:_Effect;
Ycol = Column( local:_parentDT, YName );
Xcol = Column( local:_parentDT, XName );
local:_parentDT << Bivariate( Y( YCol ), X( XCol ) );
Cosas a tener en cuenta:
- Los nombres de variables que comienzan con "_" son parte de la HLEC;
- Use la llamada Column() para convertir el nombre de la columna al tipo de objeto requerido por la plataforma bivariada;
- Cree la nueva visualización enviando un mensaje a la tabla original (por defecto, iría a la derivada actual).
El resultado final es que al pasar el cursor sobre los puntos en la plataforma de detección de respuestas se mostrará el gráfico y por x de las observaciones asociadas.

Tenga en cuenta también que puede hacer clic en las miniaturas de los graflets para iniciarlas como visualizaciones independientes, básicamente, implementando un flujo de trabajo analítico de desglose.

Consulte el script adjunto para ver una implementación completa utilizando uno de nuestros conjuntos de datos de datos de muestra.
Además, revisa esto discusión que también investigó la posibilidad de agregar gráficos que mostraran datos de una tabla de datos relacionada, en un escenario diferente.
Finalmente, estoy de acuerdo en que sería una buena idea la idea de convertir esto en una configuración predeterminada para la plataforma de evaluación de respuestas.
Considere agregarlo a nuestro JMP Lista de deseos para seguimiento
Salud,
Nascif
Estoy tratando de descubrir cómo agregar un grafito flotante en los gráficos de la plataforma de detección de respuestas con datos extraídos de la tabla de datos original.
Por ejemplo, en el gráfico FDR LogWorth by RSquare, me gustaría ver el gráfico y por x de las variables asociadas con cada punto cuando coloco el cursor sobre el punto.Aquí hay una maqueta:

El problema es que los datos xey están en una tabla diferente.
Veo que hay un script generado automáticamente "Ajustar elementos seleccionados" en la tabla de datos pValues, pero parece que no puedo entender cómo modificar el JSL para pegarlo en el editor de grafitos y hacer que esos gráficos aparezcan como un grafito.Se agradecería cualquier ayuda (¡también podría ser una configuración predeterminada muy buena!)