2
Mithilfe von Pandas, wie mehrere Dataframe-Spalte des Datentyps "Objekt" in float konvertiert werden.Konvertieren Sie mehrere Datentypen in float?
df = pd.DataFrame()
df["A"] = ["123.45","34","-9","4","5"]
df["B"] = ["-9.07","5.4","3","1.0","4.5557"]
df["C"] = ["34","34.98","-9.654","45","6"]
df["D"] = ["AAA","AVF","ERD","DFE","SFE"]
dies mit gibt Attribute: 'Liste' Objekt kein Attribut 'anwenden':
[df["A"],df["B"],df["C"]] = [df["A"],df["B"],df["C"]].apply(pd.to_numeric, errors='coerce')
was ist, wenn ich eine andere Spalte im Dataframe habe, die ich nicht konvertieren will? –
@ Miss.X, überprüfen Sie bitte aktualisierte Antwort – MaxU
Gibt es eine Möglichkeit, den zu konvertierenden Spaltennamen zu erwähnen, anstatt unerwünschte Spalte zu löschen? –