Ich möchte den Typ einer Spalte mit Pandas zu int konvertieren. Hier ist der Quellcode:Wie kann ich SettingWithCopyWarning in Pandas vermeiden?
# CustomerID is missing on several rows. Drop these rows and encode customer IDs as Integers.
cleaned_data = retail_data.loc[pd.isnull(retail_data.CustomerID) == False]
cleaned_data['CustomerID'] = cleaned_data.CustomerID.astype(int)
Dies wirft die Warnung unter:
SettingWithCopyWarning: Ein Wert wird versucht, auf einer Kopie eines Scheibe aus einem Datenrahmen
eingestellt werden Wie Kann ich diese Warnung vermeiden? Gibt es eine bessere Möglichkeit, den Typ von CustomerID zu Int zu konvertieren? Ich bin auf Python 3.5.
Mögliche doppelte: http://stackoverflow.com/q/38809796/190597 – unutbu