DtypeWarning: Columns () have mixed types. Specify dtype option on import or set low_memory=False.

华小电發表於2024-07-26

透過Dataframe.info() 發現資料型別有object、float64,需要把object 轉換成 float64,
需要使用pd.to_numeric()函式來把列轉換為數值型別,如果轉換失敗,可以設定引數errors='coerce'使得失敗的轉換結果為NaN

for col in df.columns:
	if df[col].dtype == 'object':
		df[col] = pd.to_numeric(df[col], errors='coerce')		

相關文章