Ich benutze Pandas und versuche, einen Wert durch einen anderen Wert zu ersetzen. Was mache ich falsch?Ändern der Spaltenwerte mit Pandas
Source
Drive-By
Referral
Website
Radio
Mein Schnipsel:
import pandas as pd
second = pd.read_csv('T:/pythonfiles/result2.csv')
second['Source'] = second['Source'].replace('Drive-By', 'Drive-by')
Fehler:
File "pandas/src/hashtable_class_helper.pxi", line 732, in pandas.hashtable.PyObjectHashTable.get_item (pandas\hashtable.c:13161)
File "pandas/src/hashtable_class_helper.pxi", line 740, in pandas.hashtable.PyObjectHashTable.get_item (pandas\hashtable.c:13115)
KeyError: 'Source'
'KeyError: 'Quelle' bedeutet, dass Quelle kein gültiger Kopfzeilenname in Ihrer Datendatei ist. Sind Sie sicher, dass die Spaltennamen korrekt sind? – Chuck
Konnten Sie eine Ausgabe von 'print (second.columns.tolist())' nach dem Lesen der CSV-Datei ('read_csv()' ...) veröffentlichen - dies hilft Ihnen zu verstehen, was mit Ihren Spalten falsch ist – MaxU
Danke @ Charles Morris. Vor Source befindet sich ein Semikolon. –