Pandas 选择仅包含数字的列,不包含字符串

Pandas 选择仅包含数字的列,不包含字符串,pandas,Pandas,我正在使用hads数据集。该集合包含许多家庭条目,其中包含与每个家庭相关的许多变量。在这些变量列中,许多是用“variable\u info\u here”表示的字符串,我想用只包含数字的变量创建一个新的数据框。由于变量很多,我不知道哪些变量只包含数字。有没有快速检查的方法?要选择带有数字的列,请尝试: df.select_dtypes(include=[np.number])

我正在使用hads数据集。该集合包含许多家庭条目,其中包含与每个家庭相关的许多变量。在这些变量列中,许多是用“variable\u info\u here”表示的字符串,我想用只包含数字的变量创建一个新的数据框。由于变量很多,我不知道哪些变量只包含数字。有没有快速检查的方法?

要选择带有数字的列,请尝试:

df.select_dtypes(include=[np.number])