[PYTHON] Pandas Operations Memorandum
Ich möchte nicht über denselben Ort stolpern, also schreibe ich ein Memo.
Index ignorieren und Spalte hinzufügen
df_1 = df_1.reset_index(drop=True)
df_2['xxx'] = df_1['xxx']
- Grundsätzlich reicht nur die zweite Zeile
- In den folgenden Fällen ist die erste Zeile erforderlich
- Wenn der Index keine Seriennummer von 0 ist
- Möglicherweise liegt eine unerwartete Sortierung vor
- Wenn es doppelte Indizes gibt
- Doppelte Indexdaten werden dupliziert
Grund
- Kombinieren mit dem Index von df_1 als Schlüssel
Erzwungene Konvertierung von Spaltennamen
.py
df.columns = ['aaa', 'bbb', 'ccc', ...]