Regresión no lineal entre dos series con ejes X no coincidentes

Regresión no lineal entre dos series con ejes X no coincidentes

Tengo dos series de datos. Deseo encontrar la regresión lineal para tomar un valor de la serie 1 (datos sin procesar del sensor) y calcular el punto más cercano de la serie 2 (datos de calibración) dentro de mi dispositivo. Sin embargo, aunque utilizan las mismas unidades, las dos series tienen ejes X en incrementos diferentes; La serie 1 se incrementa en pasos de 10, la serie 2 en pasos de 6 a 10 dependiendo del valor del sensor, por lo que no puedo simplemente calcular la regresión entre las dos series.

¿Cómo los alineo en el mismo eje para poder obtener una regresión? De trabajos/hojas de datos anteriores, espero un polinomio de orden bajo.

Datos de ejemplo:

Time (mS)   Force (N)    Time (mS)  Raw value
15000       22.14       14998       287.6
15010       22.26       15007       288.6
15020       22.34       15016       288.8
15030       22.58       15024       288
15040       22.78       15033       287.6
15050       22.96       15042       287.6
15060       23.04       15051       287.4
15070       23.12       15060       287.8
15080       23.28       15069       288.6
15090       23.44       15078       288.8
15100       23.68       15086       288.6

¡Gracias!

Respuesta1

Puede utilizar, por ejemplo, esta fórmula:

=IFERROR(INDEX(F:F,MATCH(A2,E:E,0)),IF(A2<MAX(E:E), FORECAST(A2,OFFSET($E$1,MATCH(A2,E:E,1)-1,1,2,1),OFFSET($E$1,MATCH(A2,E:E,1)-1,0,2,1)),""))

Esto primero buscará la hora exacta coincidente a partir de los valores sin procesar y, si no la encuentra, usará FORECASTla función para interpolar en función de los puntos de tiempo anteriores y siguientes.

ingrese la descripción de la imagen aquí

información relacionada