Pase el graflet desde otra tabla de datosHola,
Estoy tratando de crear un gráfico flotante que se vincule a otra tabla de datos. La primera tabla de datos tiene un montón de archivos CSV concatenados en los que realizo un ajuste lineal y luego grafico los puntos individuales por el nombre de archivo de los archivos CSV. Me gustaría ver los puntos de datos reales de la primera tabla de datos que se muestran en un gráfico cuando paso el cursor sobre los valores de ajuste lineal.
Esto es lo que tengo hasta ahora...
Names Default To Here( 1 );
platform = Data Table( "Untitled 364" ) << Bivariate(
Y( :Y ),
X( :X ),
Fit Line( {Line Color( {212, 73, 88} )} ),
By( :FileName )
);
Wait( 0 );
Report( platform[1] )[Outline Box( "Linear Fit" )][
Outline Box( "Parameter Estimates" )][Table Box( 1 )] << Make Combined Data Table;
Report( platform[1] ) << Close Window;
Graph Builder(
Size( 531, 405 ),
Show Control Panel( 0 ),
Variables( X( :FileName ), Y( :Estimate ) ),
Elements( Points( X, Y, Legend( 10 ) ) ),
Local Data Filter( Add Filter( columns( :Term ), Where( :Term == "X" ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Set Graphlet(
Picture(
Graph Builder(
Size( 531, 456 ),
Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ), Overlay( :FileName ) ),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Confidence of Fit( 0 ) )
)
)
)
)}
)
)
)La hoja jmp adjunta tiene algunos datos de ejemplo y el gráfico que busco crear en el graflet.
¡Gracias por cualquier ayuda!
Gráficossecuencias de comandosRe: Pasar el graflet desde otra tabla de datos@JeffG Me alegro de que lo disfrutes. Y recuerda, ¡nos encantan las capturas de pantalla! 
Salud,
NascifRe: Pasar el graflet desde otra tabla de datosLa solución está muy por encima de mi nivel de JSL, ¡pero puedo confirmar que está arreglada en JMP16!
Gracias. ¡Qué característica tan genial!
Re: Pasar el graflet desde otra tabla de datosHola @JeffG ,
Se adjunta la solución.
Sí, olvidé decirlo, se arregló para JMP 16.0.
Re: Pasar el graflet desde otra tabla de datosHola @nascif_jmp ,
Gracias por la respuesta. Estaré atento a la solución.
Además, si se trata de un error, ¿hay algún plan para solucionarlo en una próxima versión?
Re: Pasar el graflet desde otra tabla de datosMuy bien podría ser eso. También hay un error en la generación del filtro graphlet en 15 que también podría ser la razón por la que tiene este problema.
Encontraré una solución, que omite la generación de filtro predeterminada y la crea completamente dentro del punto de extensión de la imagen del graflet. Quizá también te funcione a ti.
Re: Pasar el graflet desde otra tabla de datosTal vez una pregunta adicional:
Traté de implementar esto dentro de un gráfico de control y el gráfico dentro del gráfico de control muestra el mismo gráfico para cada punto: todos los datos en un solo gráfico, no separados por FileName. Creo que la causa es que Control Chart Builder no tiene una entrada para X. ¿Hay algún filtro adicional que deba agregarse para buscar y hacer coincidir el nombre de archivo con los valores del gráfico de control?
Re: Pasar el graflet desde otra tabla de datosEsto es increíble y exactamente lo que estaba buscando. ¡Gracias!Re: Pasar el graflet desde otra tabla de datosHola @JeffG ,
Wow, ese fue un desafío divertido. Consulte el script adjunto, creo que hace lo que estaba buscando.
Básicamente, cambié su secuencia de comandos para crear el graflet a partir de la tabla original.
Dado que los nombres de las columnas X e Y son iguales, la cláusula where creada a partir de la tabla derivada funciona en la original.
Es como una unión implícita.
Usé SkipFilter para eliminar el filtro en "Término" (que no existe en la tabla original), para evitar un mensaje de error.
Finalmente, utilicé Lock Scales( 1 ) para facilitar la comparación de las diferentes líneas de ajuste.
Este es el resultado final:

¡Gracias por el gran ejemplo!
Tendré que mostrar esta técnica en una presentación o dos. 