假设 df
是一个 pandas DataFrame。
我想找到所有数字类型的列。
比如:
isNumeric = is_numeric(df)
最佳答案
您可以使用 DataFrame 的 select_dtypes
方法。它包括两个参数 include 和 exclude。所以 isNumeric 看起来像:
numerics = ['int16', 'int32', 'int64', 'float16', 'float32', 'float64']
newdf = df.select_dtypes(include=numerics)
关于python - 如何在 Pandas 中找到数字列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039626/