我timedelta64值的熊貓系列:熊貓系列功能一致性
>>>diff
0 NaT
1 00:10:04
2 00:10:03
3 00:11:28
.....
44 00:05:13
45 00:00:40
46 00:03:22
47 00:00:58
Name: sample_time, dtype: timedelta64[ns]
我不知道爲什麼均值()和STD()方法返回我兩種不同類型的對象。一個返回一系列對象,而其他收益通用浮點值(甚至沒有另一個timedelta64):
>>>diff.mean()
0 00:07:30.510638
dtype: timedelta64[ns]
>>>type(diff.mean())
<class 'pandas.core.series.Series'>
>>>diff.std()
1.3312791471041715e+18
>>>type(diff.std())
<type 'numpy.float64'>
熊貓documentation on series描述了一個非常相似的時裝兩個函數,然後不指示返回哪一類的對象。引用的文件:
平均值([軸,skipna,水平,numeric_only]):返回針對所請求的軸STD([軸,skipna,水平,ddof])的 值的平均值: 返回無偏所請求的軸上的標準偏差。
不知道爲什麼會發生,而是'pandas'呼籲'numpy.mean,'所以你可以從那裏開始。 – chrisb 2014-09-25 18:15:52