【发布时间】:2014-09-22 06:15:00
【问题描述】:
假设df 是一个熊猫数据框。
我想找到所有数字类型的列。
比如:
isNumeric = is_numeric(df)
【问题讨论】:
-
您应该指定具有
dtype为object但所有元素均为数字的列是否计为数字。如果不是,请采用 Hanan 的答案,因为它也更快。否则,拿走我的。 -
如果你简单地尝试 df.describe().columns 会发生什么。然后将其分配给一个变量。
-
相关:Get list of pandas dataframe columns based on data type。然后你只需要列出整数和浮点类型到
df.select_dtypes(include=[...])。