¿Cómo construiría una expresión matemática java realmente simple para usar con KNIME?

Actualmente estoy usando un programa llamado KNIME, que se utiliza para analizar datos. Para algunos de mis datos, quiero que cada fila de una columna se promedie con el valor de la fila anterior. La opción 'fragmento de Java' requiere una 'declaración de valor global' y un 'cuerpo de método'. El nombre de la columna es 'nuevo acc'. Entiendo que para usar este programa de manera más eficiente, probablemente necesite aprender Java simple (y es mi tarea), pero solo por esta noche me gustaría una revisión rápida de algunos de los datos utilizados. Cualquier ayuda es realmente apreciada. He adjuntado una imagen del diseño. ingrese la descripción de la imagen aquí ¡Gracias!

Respuesta 1

Si no necesita usar el Fragmento de Java, le recomiendo el nodo Fórmula matemática .

Respuesta: 2

Hay un nodo de media móvil que podría ser adecuado para la tarea.

Respuesta: 3

¿Qué hay de poner

double acc = Double.NaN;

al área global, y algo así al cuerpo del método:

if (Double.isNaN(acc)) {
    acc = $z$;
    return $z$;
} else {
    double avg = (acc + $z$) / 2;
    acc = $z$;
    return avg;
}
Respuesta: 4

Como respuesta parcial a la de Sylvansight, debe tenerse en cuenta que el nodo Fragmento de Java se ejecuta por fila, por lo que ni siquiera es posible usar el nodo Fragmento de Java para acceder a los valores en las filas anteriores o posteriores.

Respuesta: 5

Estoy creando un sistema de inventario simple en Java. Me gusta pasar datos a un JFrame a otro. solo un dato que puedo pasar. No sé cómo pasar múltiples datos. lo que intenté adjuntar lejos a continuación. esta ...

Estoy escribiendo un programa para un club de tenis. Los miembros de este club pueden acceder a este programa en una computadora central en el club. Entonces, solo el programa debería estar abierto en la computadora, y los miembros deberían ...

Dado el siguiente código, que funciona correctamente, ¿cómo implementar propuestas que contengan palabras escritas, no solo propuestas que comienzan con una secuencia dada? Estoy buscando algo como "% LIKE%" en ...

Tengo una cadena de fecha: gridcell.setTag (theday + "-" + themonth + "-" + theyear + "|" + hijri_day + "-" + hijri_month + "(" + hijri_monthno + ")" + hijri_year); ..que paso a otra clase en ...