Spalten in einem Datenrahmen zusammenführen, die denselben Namen haben

8

Wenn ich einen Datenrahmen mit Spalten habe, die denselben Namen enthalten, gibt es eine Möglichkeit, die gleichnamigen Spalten mit einer Art Funktion (d. h. Summe) zu kombinieren?

Zum Beispiel mit:

%Vor%

Wie kann ich die NY-WEB01-Spalten reduzieren (es gibt eine Reihe von doppelten Spalten, nicht nur NY-WEB01), indem Sie jede Zeile, in der der Spaltenname identisch ist, summieren?

    
Kyle Brandt 25.10.2012, 23:19
quelle

1 Antwort

12

Ich glaube, das macht das, wonach Sie suchen:

%Vor%

Alternativ zwischen 3% und 15% schneller abhängig von der Länge des df:

%Vor%

BEARBEITEN: Um dies über Summen hinaus zu erweitern, verwenden Sie .agg() (kurz für .aggregate() ):

%Vor%     
meteore 26.10.2012, 09:02
quelle

Tags und Links