¿Existe una versión de la función dif que siempre haga referencia al mismo subconjunto de filas para cada nivel de una columna?Hola, tengo algunos datos que para estos fines son similares a los espectroscópicos (difractograma XRD para aquellos que son familiares). Estoy intentando hacer una resta de fondo básica, pero tengo más de 200 difractogramas, así que estoy intentando automatizarla. Tengo la tabla en formato apilado y me encantaría decir simplemente "Aquí están mis columnas xy y aquí hay una columna de ID, haga una función Dif(col,n) en la columna 4 que, en lugar de tener un conjunto n, lo trata como si el conjunto de datos de fondo siempre fuera adyacente (o algo así) al conjunto de datos del que está intentando restar, por lo que n no cambia de una muestra a otra. En general, me gustaría tener una forma sencilla de Diga "aquí está la señal de fondo, aquí está la señal de muestra, reste", pero no he encontrado una manera clara de hacerlo, así que esta es una idea que tengo.
Por supuesto, esto se vuelve más complicado si sus conjuntos de datos no tienen la misma longitud, pero estoy dando pequeños pasos aquí ya que JMP no hace que esto sea simple.
¿Estoy teniendo sentido?
Automatización y secuencias de comandosAnálisis y modelado de datos básicosventanasRe: Función Dif(col,n), pero que puede manejar la resta entre múltiples conjuntos de datosSi entiendo correctamente lo que desea hacer, los subíndices de tablas de datos podrían hacer lo que desea . Subíndices de tablas de datos .
Re: Función Dif(col,n), pero que puede manejar la resta entre múltiples conjuntos de datosLo siento. Olvidé responder a esto.
Mmmmm. Entonces, una forma de hacer esto sin subíndices en la tabla sería 1) encontrar todas las ID únicas en la columna de ID y sus filas, 2) hacer una matriz para los datos de la primera ID, 3) cambiar la escala de los datos para que se ajusten al fondo, 4) restar, 5) almacenar en otra columna, 6) volver a 3 y hacerlo para la siguiente ID. ¿Cómo facilitaría este proceso la subscripción de tablas de datos?
Como pregunta paralela, si quisiera agregar los pasos para agregar un ajuste spline a los datos por ID, y luego realizar el cambio de escala y los pasos posteriores, ¿el manejo de expresiones como este sería la mejor opción, o hay una mejor manera de hacerlo? ¿Hacer esto que usted sepa? Sigo intentando que FDE funcione y, lamentablemente, todavía no ha llegado.
¡Gracias!