天天看點

c int轉字元串_pandas float、object類型轉int類型

float轉int

當一個series中是float類型,如果某行中是有空值的,使用astype=int轉換無法轉換成int類型,此時需要先處理空值後, 再轉類型。

import 
           

object轉int

當一個series中是既有數字也有字元串的時候, 則series的類型為object, 想要轉換成int的話, 必須使用pandas的頂級方法to_numeric,參數已經要設定成errors='coerce'表示把未能轉換成數字的值變成NaN , 然後再按照上面說的方法轉換成int類型。

s 
           

繼續閱讀