Ich habe den folgenden Code, der eine CSV-Datei importiert. Es gibt 3 Spalten und ich möchte die ersten beiden auf Variablen setzen. Wenn ich die zweite Spalte auf die Variable "efficiency" setze, wird auch die Indexspalte angeheftet. Wie kann ich die Indexspalte entfernen?Entfernen der Indexspalte in Pandas
df = pd.DataFrame.from_csv('Efficiency_Data.csv', header=0, parse_dates=False)
energy = df.index
efficiency = df.Efficiency
print efficiency
Ich versuchte
del df['index']
verwenden, nachdem ich
gesetztenergy = df.index
, die ich in einem anderen Beitrag gefunden, aber das führt zu "KeyError: 'index'"
Dank! Ich beschloss, es einfach anders zu importieren, ohne Pandas zu benutzen. Ich muss einige Arithmetik für jede der Spalten durchführen, und Python mochte es nicht, wenn die Indexspalte angehängt wurde. Pandas ist sicherlich der einfachste Weg, Daten zu importieren, aber nicht immer das Beste, was ich herausgefunden habe. –
Haben Sie versucht, die Arithmetik mit Pandas zu berechnen? –
kann man den Indexnamen entfernen? – Quant