ich gruppieren möchten einige Daten auf der Basis der SubjectID
SpaltePerl Daten in den Spalten Gruppierung nach dem SubjectID
Hier sind meine Daten
SubjectID Result1 Result2
1 1.2 3.5
1 1.4 3.4
2 2.3 0.23
3 3.4 2.3
3 4.5 3.4
3 2.3 3.2
ich gruppieren möchten die Ergebnisse nach dem SubjectID
und die minimalen und maximalen Werte erhalten. Diese
ist, was das Ergebnis sollte wie folgt aussehen:
SubjectID Result1Min Result1Max Result2Min Result2Max
1 1.2 1.4 3.4 3.5
2 2.3 2.3 0.23 0.23
3 2.3 4.5 2.3 3.4
Ich habe versucht, dies zu tun, indem Sie versuchen zwei Hashes von Arrays zu machen, damit die SubjectID
der Schlüssel sein würde und die Ergebnisse würden der Wert sein. Aber ich kann nicht herausfinden, wie man die Ergebnisse nach SubjectID
gruppiert.
Ihre Daten sehen aus, als ob sie aus einer Datenbank stammen. Wenn dies der Fall ist, empfiehlt es sich, die Datenbank-Engine dazu zu bringen, die Berechnungen für Sie durchzuführen. Woher erhält Ihr Programm seine Daten? – Borodin