Thank you very much! Dimitri On Mon, Oct 25, 2010 at 12:46 PM, Gabor Grothendieck <ggrothendi...@gmail.com> wrote: > On Mon, Oct 25, 2010 at 12:38 PM, Dimitri Liakhovitski > <dimitri.liakhovit...@gmail.com> wrote: >> I know that I can use as.yearmon in the package "zoo" to find the year >> and the month of a date. >> I can use as. yearqtr to find the year and the quarter. >> But how can one find just the year of a date? >> >> Thanks a lot! > > Here are three ways. The first uses the fact that the year is the > whole number part of a yearmon object. > >> library(zoo) >> d <- Sys.Date() >> floor(as.numeric(as.yearmon(d))) > [1] 2010 >> >> as.numeric(format(d, "%Y")) > [1] 2010 >> >> as.POSIXlt(d)$year + 1900 > [1] 2010 > > -- > Statistics & Software Consulting > GKX Group, GKX Associates Inc. > tel: 1-877-GKX-GROUP > email: ggrothendieck at gmail.com >
-- Dimitri Liakhovitski Ninah Consulting www.ninah.com ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.