Mam wykaz dat, takie jak:ekstrakt roku od daty
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)
muszę wyodrębnić, liczba dni w roku z każdym dniem, jak poniżej, gdzie 01 stycznia jest dniem 1:
day.number <- c(3, 28, 12, 33, 62)
Miałem dobre polowanie wokół Google i SO, ale nie mogę znaleźć łatwego sposobu na zrobienie tego. Pomóż docenić, dzięki.
@DidzisElferts To * nie * duplikat - kluczowym zagadnieniem tutaj znajduje się ** lubridate ** reprezentacja dat, która znacznie różni się od rozwiązań opartych na "POSIXt" w duplikacie, który proponujesz. Głosowałem, aby pozostawić otwarte w kolejce do przeglądu. –