Pandas: Benennen Sie einzelne DataFrame Spalte, ohne zu wissen, Spalte name

Ich weiß, ich kann umbenennen einzigen pandas.DataFrame Spalten mit:

drugInfo.rename(columns = {'col_1': 'col_1_new_name'}, inplace = True)

Aber ich würde mich gerne umbenennen einer Spalte, ohne zu wissen, seinen Namen (basierend auf dem index - ich weiß zwar, dass die Wörterbücher haben es nicht). Ich möchte benennen Sie die Spalte mit der Nummer 1 so:

drugInfo.rename(columns = {1: 'col_1_new_name'}, inplace = True)

Aber in der DataFrame.Spalten dict-es gibt keine '1' - Eintrag, also keine Umbenennung erfolgt. Wie könnte ich das erreichen?

InformationsquelleAutor afrendeiro | 2014-10-13
Schreibe einen Kommentar