数据框列的数据类型

时间:2019-05-27 01:13:11

标签: python python-3.x pandas

我有一个熊猫数据框,其中有100多个列。有些是对象数据类型,有些是float64数据类型。有没有一种方法可以显示数据框中每一列的数据类型。

1 个答案:

答案 0 :(得分:1)

您可以使用 .dtypes 在每一列中显示所有数据类型

df = pd.read_csv('my_df.csv')    
df.dtypes

School_ID                           float64
ExNO                                  int64
MemberID                              int64
CourseNO                              int64
tba_id                                int64
.
.
.

更新: 要查找许多float64列,我将按照以下步骤进行操作,

col_float = len([i for i in df.dtypes if i == 'float64'])