问题描述
当我用data.describe
检查时,它显示日期时间格式,就像我通过.describe()方法检查时一样,它以数据类型作为对象类型。有什么问题吗?
data['Date'].describe()
count 494
unique 494
top 2017-10-30 00:00:00
freq 1
first 2017-05-15 00:00:00
last 2019-05-13 00:00:00
Name: Date,dtype: object
data['Date'].describe
<bound method NDFrame.describe of 0 2017-05-15
1 2017-05-16
2 2017-05-17
3 2017-05-18
4 2017-05-19
...
491 2019-05-07
492 2019-05-08
493 2019-05-09
494 2019-05-10
495 2019-05-13
Name: Date,Length: 494,dtype: datetime64[ns]>
解决方法
df.describe():调用该方法并返回结果。
df.describe :方法本身(您可以想到其他语言的“方法的指针”)
> p = df.describe
> p()
> df.describe()
p()和df.describe()都给出相同的结果。
如果您要检查所有列的类型,我将建议您使用df.info()
。