Hier ist die JMP-Datentabelle: Unter den Variablen wurde Total Dead leicht unter Verwendung der folgenden Formel berechnet.
Col Cumulative Sum(:Dead)
Total Dead kann mit der obigen Formel leicht ermittelt werden, da es sich um eine kumulative Summe aus der ersten Zeile nacheinander handelt.
Im Fall von Total Alive muss die kumulative Summe jedoch in umgekehrter Reihenfolge aus der 9. Zeile ermittelt werden. Das heißt, die neunte Reihe ist der Wert der neunten Reihe, die achte Reihe ist die kumulative Summe der neunten und achten Reihe, die siebte Reihe ist die kumulative Summe der neunten Reihe, der achten Reihe, der siebten Reihe, Die erste Zeile ist die kumulative Summe der Zeilen von der 9. bis zur ersten Zeile.
Welche JSL oder Formel kann verwendet werden?

Die JMP-Datentabelle ist ebenfalls beigefügt.
Vielen Dank im Voraus.
dt = Current Data Table();
data = :Alive << get values;
dataReordered = data [N Row()::1];
newData = Cumulative Sum( dataReordered );
newDataReordered = newData [N Row()::1];
:Total Alive << values(newDataReordered);
// or a bit shorter
dt = Current Data Table();
data = :Alive << get values;
CumSumReordered = Cumulative Sum(data [N Row()::1]);
:Total Alive << values(CumSumReordered[N Row()::1]);
Dies sollte die Arbeit erledigen, es könnte jedoch einen einfacheren Weg geben.