我有一个这样的日期列表:
library(lubridate)
my.dates <- c("03-01-2006", "28-01-2006", "12-01-2008", "02-02-2006", "03-03-2008")
my.dates <- dmy(my.dates)
我需要从每个日期中提取一年中的天数,如下所示,其中 1 月 1 日是第一天:
day.number <- c(3, 28, 12, 33, 62)
我在谷歌和SO上进行了很好的搜索,但找不到一个简单的方法来做到这一点。帮助表示感谢,谢谢。
您可以使用yday
函数来自lubridate
因为你已经在使用它了:
> yday(my.dates)
# [1] 3 28 12 33 63
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)