¿Cómo comparar la similitud de diferentes curvas de datos usando JSL?¡Hola!
Con suerte, eso es en lo que JMP también es bueno.
Por ejemplo, usando el ejemplo de THE JMP, obtenemos 4 curvas. ¿Cómo comparamos su similitud?
Con "PNP1" como patrón, se comparan con él los otros tres grupos de curvas y se obtiene la más parecida a "PNP1".
Es posible que diferentes métodos de comparación conduzcan a resultados diferentes.
Creo que se basa en la similitud entre los puntos altos y bajos de la curva.
Esto puede dar como resultado dos curvas que tienen una forma más similar aunque sus datos sean muy diferentes.
¡Gracias!

dt=Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
dt << Select Where( Row() < 61 );
dt << Select Columns( "PNP1", "PNP2", "PNP3", "PNP4" );
d3 = dt << Subset( Output Table( "test" ), Selected Rows( 1 ), columns( PNP1, PNP2, PNP3, PNP4 ) );
p=d3<<GRAPH builder=""></GRAPH>Fusión y limpieza de datosventanasRe: ¿Cómo comparar la similitud de diferentes curvas de datos usando JSL?JMP Pro ofrece el Explorador de datos funcionales. Esta herramienta se ocupa de los casos en los que la respuesta no es un valor único sino una curva completa. Esta herramienta estimará y guardará los componentes del principio funcional, que se pueden utilizar en el rol Y o X de su análisis.
Re: ¿Cómo comparar la similitud de diferentes curvas de datos usando JSL?Dependerá de lo que entiendas por similitud. ¿Semejanza en la forma? ¿Semejanza en que los puntos están correlacionados? ¿O semejanza en que las curvas se superponen?
- Si se trata de una superposición de curvas, lo que debe hacer es calcular algún tipo de distancia entre las curvas.
- Si se trata de una similitud en la forma, centrar y escalar (estandarizar) las dos curvas y trazarlas juntas puede revelar si son de ese tipo. Puede crear una versión estandarizada de una columna en la tabla de datos haciendo clic derecho en la columna y eligiendo Nueva columna de fórmula > Distribucional > Estandarizar
- Si se trata de similitud de correlación, trazar los valores Y entre sí en un diagrama de dispersión puede revelarlo.
Tengo curiosidad por saber cuál es la pregunta real que quieres responder. ¿Puedes describir cuál es el problema que quieres resolver?
Re: ¿Cómo comparar la similitud de diferentes curvas de datos usando JSL?Gracias a SamGardner por proporcionar tantas soluciones. Dado que existen tantos conjuntos de datos similares, no debería ser posible encontrarlos dibujándolos. Por este método, también lo estoy probando. Empecemos con formas similares. Vea cómo puede usar JMP para encontrar por lotes la mejor coincidencia mediante la fórmula o JSL. ¡Gracias!Re: ¿Cómo comparar la similitud de diferentes curvas de datos usando JSL?En el caso de su ejemplo, es posible que desee observar las correlaciones; muestra que es más alta entre PNP1 y PNP4.
Y las curvas estandarizadas son casi idénticas. Se pueden sumar los cuadrados de las diferencias de puntos en todas las filas para encontrar la combinación más adecuada. Pero, como ya señaló SamGardner, la solución depende de los datos; no hay una única solución para todos los problemas.
