我有以下熊猫系列,希望获得该日期的GPS周数:import pandas as pd
from pandas import Timestamp
times = pd.Series([Timestamp('2015-11-27 00:00:00.540000'), Timestamp('2015-11-27 00:00:00.699000'), Timestamp('2015-11-27 00:00:01'), Timestamp('2015-11-27 00:00:01.699000'), Timestamp('2015-11-27 00:00:02.699000')])
In [116]: times
Out[116]:
0 2015-11-27 00:00:00.540
1 2015-11-27 00:00:00.699
2 2015-11-27 00:00:01.000
3 2015-11-27 00:00:01.699
4 2015-11-27 00:00:02.699
Name: GMT, dtype: datetime64[ns]
当我试图减去GPS历元开始的日期并得到总秒数时,我得到:
^{pr2}$
我正在尝试为那个系列hover映射total_seconds我有一个错误:In [124]: delta.map(lambda x: x.total_seconds())
AttributeError: 'numpy.timedelta64' object has no attribute 'total_seconds'
但当我试图获得第一个元素的总秒数时,一切都很好:In [130]: delta[0].