Hi! Ich habe eine Datentabelle im Datenbankstil, die Daten aus einer Reihe von Prozessschritten speichert. Jede Zeile stellt eine Probe aus einem bestimmten Prozessschritt dar, und in dieser Zeile befindet sich ein Verweis auf die übergeordnete Probe. Die Stammprobe stammt aus dem gleichen Material, aber aus dem vorherigen Prozessschritt. Ich interagiere hauptsächlich mit dieser Datenbanktabelle über eine jmpapp, daher ist Skripting eine akzeptable Möglichkeit, die Daten zu manipulieren.
In dieser Tabelle möchte ich einige Parameter für jede Probe berechnen, einschließlich der Frage, wie sich diese Probe im Vergleich zur übergeordneten Probe verändert hat. Einige dieser Parameter können wie folgt berechnet werden:
gemessene Daten vom Kind * gemessene Daten vom Elternteil .
Andere Parameter könnten wie folgt berechnet werden (wobei der berechnete Wert des übergeordneten Elements der obigen Gleichung ähnlich wäre):
gemessene Daten vom Kind * errechneter Wert vom Elternteil
Ich habe eine derzeit funktionierende Lösung dafür, aber sie ist sehr langsam und erfordert viele Aufrufe von "Rerun Formulas".
Bevor ich also meine derzeitige Lösung beschreibe, möchte ich einige Empfehlungen für die besten Möglichkeiten erhalten, dies zu erreichen. Vielleicht gehe ich die Datenstruktur falsch an! Wenn möglich, wäre es erstaunlich, wenn ich die Berechnungen innerhalb dieser Tabelle halten könnte.
Unten sehen Sie ein Bild, das die aktuelle Struktur der Daten zeigt und wie sie von Eltern zu Kind kaskadiert werden müssen, um die richtige Berechnung durchzuführen.
Danke für Ihre Hilfe!
