3
的pandas.Series我有日期时间的pandas.Series
,需要更换tzinfo在它的每一个元素。快速更换tzinfo日期时间
我知道如何使用apply
与Python功能做到这一点,但它是非常缓慢:〜100万个为16S元素上的MacBookPro
In [71]: s = pd.date_range('2015-1-1', freq='h', periods=1e6).to_series().reset_index(drop=True)
In [72]: %timeit s.apply(lambda x: x.replace(tzinfo=pytz.utc))
1 loops, best of 3: 16.7 s per loop
是否有numpy的ufunc它的功能?
完美。谢谢 –