Fügen Sie dem Pandas-Datenrahmen den Multiindex hinzu und behalten Sie den aktuellen Index bei

8

Ich versuche Zeitverlaufsdaten von verschiedenen Teilnehmern zusammenzuführen. Ich extrahiere iterativ einen Datenrahmen pro Teilnehmer und verknüpfe ihn am Ende der Schleife. Bevor ich verkette, möchte ich die ID meiner Teilnehmer einem zusätzlichen Index hinzufügen.

Das scheint WIRKLICH unkompliziert, aber ich konnte zu diesem Thema nichts finden: (

Ich würde das gern ändern

%Vor%

In:

%Vor%

Ich weiß, ich könnte einen neuen Index wie:

machen %Vor%

Aber das ist unelegant ohne Ende, und - da ich über eine halbe Stunde mit hoher Frequenz messe - würde sogar langsam werden: /

Ich möchte erwähnen, dass ich kürzlich festgestellt habe, dass meine Frage ein Duplikat von diese andere Frage . Jedoch hat meins anscheinend mehr Upvotes und bessere Antworten. "Prepend" scheint anscheinend nicht so viele Treffer zu erzielen.

    
TheChymera 20.11.2013, 00:50
quelle

1 Antwort

11

Vielleicht können Sie keys Argument von concat :

verwenden %Vor%

Ausgabe:

%Vor%

Wenn Sie später weitere Datenfelder anhängen möchten:

%Vor%     
HYRY 20.11.2013, 01:39
quelle