10.11.2020, 18:11
Hallo,
ich habe eine große Datenbank mit über 20000 Aktiendaten. Jede Aktie hat eine bestimmte Anzahl an Zeilen (nach Datum sortiert). Für jede Aktie soll nun eine lineare Regression durchgeführt werden. Da es extrem aufwändig wäre den zu berrechnenden Berreich manuell einzugeben bin ich auf der Such nach einer Formel die nur die Daten beachtet bis sich der Wert in einer anderen Spalte ändert (ISIN), sprich eine neue Aktie betrachtet wird. Es soll also für jede ISIN eine eigene Regression berechnet werden. Habt ihr irgendwelche Ideen/Ansätze?
Hier soll also eine Regression übder die Zeilen 1-4, eine über die Zeilen 5-7 und eine über die Zeilen 8-9 vorgenommen werden.
Mein Ansatz: Wenn sich ISIN ändert soll eine Regression über die Zeilen ausgeführt werden, die die gleiche ISIN haben.
Ich hoffe das ist halbwegs verständlich
Ich bin für jeden Tipp dankbar!
Hier die stilisierte Tabelle
ISIN SPALTE A Datum
DE123456 1,9 Januar 01
DE123456 1,85 Februar 01
DE123456 1,95 März 01
DE123456 2,0 April 01
AT567891 8,4 Januar 01
AT567891 8,2 Februar 01
AT567891 9,1 März 01
LUX98765 4,2 Februar 01
LUX98765 4,4 Februar 02
ich habe eine große Datenbank mit über 20000 Aktiendaten. Jede Aktie hat eine bestimmte Anzahl an Zeilen (nach Datum sortiert). Für jede Aktie soll nun eine lineare Regression durchgeführt werden. Da es extrem aufwändig wäre den zu berrechnenden Berreich manuell einzugeben bin ich auf der Such nach einer Formel die nur die Daten beachtet bis sich der Wert in einer anderen Spalte ändert (ISIN), sprich eine neue Aktie betrachtet wird. Es soll also für jede ISIN eine eigene Regression berechnet werden. Habt ihr irgendwelche Ideen/Ansätze?
Hier soll also eine Regression übder die Zeilen 1-4, eine über die Zeilen 5-7 und eine über die Zeilen 8-9 vorgenommen werden.
Mein Ansatz: Wenn sich ISIN ändert soll eine Regression über die Zeilen ausgeführt werden, die die gleiche ISIN haben.
Ich hoffe das ist halbwegs verständlich

Hier die stilisierte Tabelle
ISIN SPALTE A Datum
DE123456 1,9 Januar 01
DE123456 1,85 Februar 01
DE123456 1,95 März 01
DE123456 2,0 April 01
AT567891 8,4 Januar 01
AT567891 8,2 Februar 01
AT567891 9,1 März 01
LUX98765 4,2 Februar 01
LUX98765 4,4 Februar 02