Haz coincidir dos conjuntos de datos desplazando uno a lo largo del eje x<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Tengo dos conjuntos de datos, cada uno de los cuales consta de un número de pares (x, y). Ambos tienen una forma similar cuando y se traza vs x, pero se desplazan a lo largo del eje x uno con respecto al otro. Me gustaría encontrar el desplazamiento en x requerido para hacer que los dos conjuntos de datos se superpongan (ver imágenes adjuntas).
¿Hay una manera elegante de hacer esto en JMP? Podría escribir un bucle que desplace un conjunto de datos en pequeños incrementos y calcular el xi ^ 2 entre los dos para cada iteración para encontrar qué desplazamiento da la mejor coincidencia, pero me preguntaba si había una forma más inteligente de hacerlo.
Re: Haz que dos conjuntos de datos coincidan desplazando uno a lo largo del eje xIan,
- No necesariamente
- Sí
- Estaba pensando en comenzar con el conjunto de datos más pequeño (es decir, menos pares x / y) y calcular la diferencia cuadrada entre cada uno de sus puntos de datos y el valor y (interpolado) y del segundo conjunto de datos en el mismo valor x. El desplazamiento x entre los dos conjuntos de datos donde este valor se convierte en un mínimo debería corresponder a la mejor superposición. No debería ser demasiado difícil escribir esto, pero antes de hacerlo, pensé en preguntar si JMP tiene una función incorporada para lograr este objetivo.
Gracias,
Marcus
Re: Haz que dos conjuntos de datos coincidan desplazando uno a lo largo del eje xNo creo que hayas pasado por alto nada de lo que está incorporado.
Las recetas útiles probablemente dependen de lo que puede y no puede asumir acerca de los datos, y qué figura de mérito utilizar:
- ¿Esperaría que cada muestra tenga el mismo número de pares (x, y)?
- ¿Es posible que falte uno o más valores x o y?
- ¿Cómo desearía cuantificar el 'grado de superposición'?