Pandas - dtype显示int,但describe描述了float

时间:2018-03-30 08:46:19

标签: python pandas floating-point integer

我已将变量age更改为整数,因为它存储为float:

sessions['age'] = sessions['age'].astype(int)

Pandas dtypes返回一个int:

In: sessions['age'].dtype
Out: dtype('int64')

但是,describe()显示浮动:

In: sessions['age'].describe()
Out: Name: age, dtype: float64

尝试绘制变量显示以下错误消息:

ax = sns.distplot(sessions["age"])
TypeError: slice indices must be integers or None or have an __index__ method

看起来我的变量不是整数。出了什么问题?

0 个答案:

没有答案