Separieren und Bearbeiten von einem riesen Datensatz
Verfasst: Fr Feb 09, 2018 11:18 am
Hallo Zusammen,
da ihr mir so toll letztes mal geholfen habt, hoffe dass es auch dieses mal der Fall sein wird.
ich habe eigene Funktion geschrieben "evaluate" die die Daten eines Kunden berechnet.
Nun habe ich ein riesen Datensatz. Dieser hat als Spalte "CustomerName".
Jetzt möchte ich in einer Schleife dieses Datensatz für jeden Kunden auswerten und in einer gemeinsamen Tabelle speichern.
Mein Ansatz/ eher Pseudocode bis jetzt:
Ich möchte das "customerTable" den Namen des Kunden bekommt.
Diesen Kunden Datensatz möchte ich nun weiterverarbeiten mit meiner vordefinierten Funktion evaluate(), die als Ausgabe eine Liste hat:
evaluate ---> Liste (Wert1, Wert2, Wert3)
Insgesamt möchte ich eine Evaluationstabelle die folgende Form hat:
Kunde_1 SerialNumber_1 Wert1 Wert2 Wert3
...
Kunde_1 SerialNumber_j Wer1 Wert2 Wert3
...
Kunde_i SerialNumber_j Wert1 Wert2 Wert3
Ich Danke euch im Voraus!!!
da ihr mir so toll letztes mal geholfen habt, hoffe dass es auch dieses mal der Fall sein wird.
ich habe eigene Funktion geschrieben "evaluate" die die Daten eines Kunden berechnet.
Nun habe ich ein riesen Datensatz. Dieser hat als Spalte "CustomerName".
Jetzt möchte ich in einer Schleife dieses Datensatz für jeden Kunden auswerten und in einer gemeinsamen Tabelle speichern.
Mein Ansatz/ eher Pseudocode bis jetzt:
Code: Alles auswählen
customers<-unique(Main.Data$CustomerName)
for(i in customers){
customerTable <- data.frame(Main.Data)
customerTable <- customerTable[customerTable$CustomerName==customers,]
SerialNumber <- unique(customerTable$SerialNumber)
for(j in serialNumber){
evaluationTable[evaluate(customerTable),]
}
}
Diesen Kunden Datensatz möchte ich nun weiterverarbeiten mit meiner vordefinierten Funktion evaluate(), die als Ausgabe eine Liste hat:
evaluate ---> Liste (Wert1, Wert2, Wert3)
Insgesamt möchte ich eine Evaluationstabelle die folgende Form hat:
Kunde_1 SerialNumber_1 Wert1 Wert2 Wert3
...
Kunde_1 SerialNumber_j Wer1 Wert2 Wert3
...
Kunde_i SerialNumber_j Wert1 Wert2 Wert3
Ich Danke euch im Voraus!!!