¿Cómo uso la función de integración con una fórmula predictiva generada a partir de un conjunto de datos sin procesar?¡Hola!
Estoy intentando encontrar el área bajo una curva de un conjunto de datos entre intervalos de tiempo específicos (eje x). Tomé los datos sin procesar, que eran la concentración del analito (y) a lo largo del tiempo (x), y los ejecuté a través de un modelo de curva de ajuste que generó una ecuación predicha que se ajusta a los datos sin procesar con R ^ 2 = 0,95.
Estoy un poco confundido acerca de mi siguiente paso. Intenté introducir la ecuación como una fórmula en una nueva columna e insertar la columna de tiempo donde alguna vez hubo una X en la ecuación, pero básicamente está volviendo a trazar lo mismo. valores Y exactos de los datos sin procesar. Luego intenté usar la función integrar en una nueva columna ingresada así en la fórmula con Integrar (columna con ecuación modelo, Tiempo, 0, 10). Básicamente se trata de multiplicar por 10 los valores de las columnas, estoy seguro de que esto no está del todo bien. ¿Alguien podría ayudarme sobre la mejor manera de encontrar el área bajo la curva o tal vez utilizar la función de integración correctamente? El modelo predictivo de ajuste que utilicé fue cuadrático.
Echando otro vistazo, si uso el modelo Guassian Peak, todavía obtengo un R^2 = 0,95 y si hago clic derecho en el triángulo rojo puedo generar el área bajo la curva. Por alguna razón, esta no es una opción cuando hago clic derecho en el triángulo rojo del modelo cuadrático. Estoy usando JMP 17 en PC, gracias.

Análisis y modelado de datos básicosModelado predictivo y aprendizaje automáticoIngeniería de Calidad y ProcesosventanasRe: ¿Cómo uso la función de integración con una fórmula predictiva generada a partir de un conjunto de datos sin procesar?Integrar(), Interpolar() y SplineEval() podría ser parte de lo que estás buscando. Creo que puedes usar la ecuación de predicción directamente con la función integrar; No deberías necesitar interpolación ni splines si ya tienes f(x).
Creo que el problema es que estás enviando una columna a la función de integración para el primer parámetro pero necesitas enviar la fórmula de predicción. Así que en lugar de
Integrate(column with model equation, Time, 0, 10)
algo como
Integrate(42+3*Time^2 + 5*Time, Time, 0, 10)
que puede copiar de la fórmula de la columna.
Posiblemente algo como esto funcione para evitar una copia manual:
e=pred<<GETFORMULA></GETFORMULA>