Py学习  »  Python

如何在python中选择相同的日期n年?

Dominick Augustine • 6 年前 • 1515 次点击  

我有一个日期(2019年4月17日),我想将它与同一日期(4/17日)的N年数(2018年4月17日、2017年4月17日、2016年4月17日等)进行比较。如何使用python从我感兴趣的日期的数据框中选择子组。

预期产出。

            PRCP         MAX         MIN
DATE            
2011-04-17  2899.71     49.995000   49.995000
2012-04-17  0.00        0.000000    0.000000
2013-04-17  0.00        0.000000    0.000000
2014-04-17  0.00        0.000000    0.000000
2015-04-17  0.00        0.000000    0.000000
2016-04-17  0.00        0.000000    0.000000
2018-04-17  5799.42     99.990000   99.990000
2019-04-17  5799.42     99.990000   99.990000
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/47865
文章 [ 1 ]  |  最新文章 6 年前
WeNYoBen
Reply   •   1 楼
WeNYoBen    6 年前

使用 strftime

df[df.index.strftime('%m-%d')=='04-17']