获取一年中的天数,同时忽略闰年天数(1-365,重复)

问题描述 投票:0回答:1

我正在尝试获取一年中的天数以取每个 1 月 1 日、1 月 2 日等的平均值

为此,我尝试设置在整个数据框中重复多年的日期编号 1-365。

我确定有多种方法可以做到这一点,但我有点卡住了。

到目前为止我已经尝试过 yday(df$Date) 但它试图为闰年添加 366 天。我从我的数据集中删除了所有闰日,所以结果是错误的。

关于如何进行的任何建议?

r dataframe rstudio lubridate
1个回答
0
投票

我想我明白了

df$DayNumber <- rep(c(1:365), times = #YEARAMOUNT)

我敢肯定有一种更优雅的方法可以直接将日期和日期数字联系在一起……但它似乎对我的目的有用。

© www.soinside.com 2019 - 2024. All rights reserved.