我有一個資料框,它有一個“年齡”列,其中只有整數值是可能的。但是,由于某些錯誤的原因,它在此列中帶有雙精度值,我想將這些行過濾掉。任何人都可以幫助我如何使用python在資料框中基于雙精度型別過濾行?
年齡 15 41.1 50 輸出年齡 15 50
uj5u.com熱心網友回復:
嘗試:
output = df[df["Age"].eq(df["Age"].astype(int,errors="ignore"))]
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/389496.html
上一篇:從表資料中獲取熊貓中的空資料幀
