Python Pandas fügen Dummy-Spalten zum ursprünglichen Datenrahmen hinzu

8

Ich habe einen Datenrahmen wie folgt aussehen:

%Vor%

Für den YEAR-Wert möchte ich Jahresspalten (1993, 1994, ..., 2009) zum ursprünglichen Datenrahmen hinzufügen. Wenn der Wert in JAHR 1992 ist, dann sollte der Wert in der Spalte 1992 1 sein, andernfalls 0.

Ich habe eine sehr dumme for-Schleife benutzt, aber sie scheint für immer zu laufen, da ich einen großen Datensatz habe. Kann mir jemand helfen, vielen Dank!

    
Brad 22.04.2014, 01:19
quelle

1 Antwort

20
%Vor%

Wenn Sie die Spalte YEAR löschen möchten, können Sie dies mit del df['YEAR'] verfolgen. Oder lassen Sie die YEAR -Spalte von df fallen, bevor Sie concat aufrufen:

%Vor%     
unutbu 22.04.2014, 01:51
quelle

Tags und Links