Ich habe einen Datenrahmen, der wie dieseGroup, zusammengefasst und in einem Schritt umsetzen
Vehicle Model Month Sales
A XXY 1 10
A XXY 1 100
A XXY 2 40
A XXY 3 10
A YYX 3 10
A YYX 3 33
B ZZZ 1 50
B ZZY 2 60
ich es zu transformieren können, wollen sieht wie folgt aus:
Vehicle Model 1 2 3 4 5
A XXY 2 1 1 0 0
A YYX 0 0 2 0 0
B ZZZ 1 0 0 0 0
B ZZY 0 1 0 0 0
So im Wesentlichen möchte ich - Gruppieren Sie nach 2 Feldern (Fahrzeug, Modell) und zählen Sie dann die Anzahl der Datensätze in der Spalte "Umsatz" nach Monat, und transponieren Sie die Daten so, dass Monat zu Spalte und Fahrzeug/Modell zu meinen Zeilen wird. Auch einige Modelle haben möglicherweise nicht bis zu 12 Monate, aber ich möchte alle Spalten 1 bis 12 anzeigen und 0 lassen, wenn keine Daten verfügbar sind
Der Datenrahmen ist ziemlich groß. Irgendeine Empfehlung? Danke
Der Datenheader sollte mit Spalten ausgerichtet sein. Zuerst dachte ich, die letzte Spalte sei "Monatsverkauf". – dracodoc