numpy 创建覆盖闰年中闰日的日期列

o4tp2gmn  于 2022-11-29  发布在  其他
关注(0)|答案(1)|浏览(94)

我有一个大型的气候变量数据库--温度、湿度等的日值。我有一个时间戳列%Y%m%d。我已经删除了闰日,因为我需要为我的每一年统一365天。我想添加一个新的列,名为“day_of_year”,为我的数据库中的每一年添加1到365。我如何在python中完成这一点,请提供任何指针?
如果我使用Pandas的日期函数,2月28日得到59,3月1日得到61。有没有办法覆盖闰年,因为我已经放弃了闰日,3月1日得到60?

mkshixfv

mkshixfv1#

使用Pandas的day of year函数,但不要给它真实的的时间戳,例如"2022-11-27",给予它"2021-" + timestamp[-5:],这样会给你一个改变的数字,就好像时间戳不是闰年一样。

相关问题