Ich habe eine pandas
Data Frame, bestehend aus 2000 Zeilen x 8 Spalten. Ich möchte in der Lage sein, die ersten 4 Spalten zusammen zu gruppieren, sowie die anderen 4, aber ich kann nicht herausfinden, wie. Der Zweck besteht darin, ein kategorisches Balkendiagramm mit Farben zu erzeugen, die gemäß C1 = C5, C2 = C6 usw. zugewiesen sind.Pandas: Hinzufügen neuer Spalte zu bestehenden Datenrahmen für Gruppierungszwecke
Meine Daten Rahmen:
In[1]: df.head(5)
Out[1]:
C1 C2 C3 C4 C5 C6 C7 C8
0 15 37 17 10 8 11 19 86
1 39 84 11 5 5 13 9 11
2 10 20 30 51 74 62 56 58
3 88 2 1 3 9 6 0 17
4 17 17 32 24 91 45 63 48
Haben Sie schlagen vor, das Hinzufügen eines weiteren Spalte wie df['Gr']
oder was sonst?
Ok, und wie würden Sie das Balkendiagramm erstellen? – FaCoffee
Ich füge Lösung hinzu, bitte überprüfen Sie es. – jezrael
Danke! Was wäre, wenn das beabsichtigte Ergebnis ein kategorischer Barplot mit vier Takten auf der einen Seite (xlabel = a) und vier auf der anderen Seite (xlabel = b) anstelle von 5 Kategorien wäre? – FaCoffee