如何在计算中直接使用Pandas日期时间索引?

如何在计算中直接使用Pandas日期时间索引?,第1张

如何在计算中直接使用Pandas日期时间索引

接近

In [1]: df = Dataframe(randn(5,2),index=date_range('20130101',periods=5))In [3]: df['date'] = Timestamp('20130102')In [4]: dfOut[4]:         0         1     date2013-01-01  2.406932 -0.313473 2013-01-02 00:00:002013-01-02  0.034162 -0.708450 2013-01-02 00:00:002013-01-03 -1.585031  0.587243 2013-01-02 00:00:002013-01-04  1.454818  1.089208 2013-01-02 00:00:002013-01-05 -0.778016 -0.994242 2013-01-02 00:00:00In [5]: df['td'] = df['date']-df.index.to_series()In [6]: dfOut[6]:         0         1     date     td2013-01-01  2.406932 -0.313473 2013-01-02 00:00:00  1 days, 00:00:002013-01-02  0.034162 -0.708450 2013-01-02 00:00:00          00:00:002013-01-03 -1.585031  0.587243 2013-01-02 00:00:00 -1 days, 00:00:002013-01-04  1.454818  1.089208 2013-01-02 00:00:00 -2 days, 00:00:002013-01-05 -0.778016 -0.994242 2013-01-02 00:00:00 -3 days, 00:00:00


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5667668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存