Hi, Check for the additional "%" in your code "%d%". ?as.Date(strDates,"%m/%d/%Y") #[1] "1965-01-05" "1975-08-16" A.K. On Sunday, March 9, 2014 12:16 PM, Hermann Norpois <hnorpois at gmail.com> wrote: Hello, I have some problems with as.Date. strDates <- c ("01/05/1965", "08/16/1975") dates <- as.Date (strDates, "%m/%d%/%Y") dates [1] NA NA # I expected my dates. What was going wrong? Thanks Hermann ??? [[alternative HTML version deleted]] ______________________________________________ R-help at r-project.org mailing list stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
On 09.03.2014 11:34, Hermann Norpois wrote:> Hello, > I have some problems with as.Date. > > strDates <- c ("01/05/1965", "08/16/1975") > dates <- as.Date (strDates, "%m/%d%/%Y")^ Remove the "%" after the "d". Best, Uwe Ligges> dates > [1] NA NA # I expected my dates. What was going wrong? > > Thanks > Hermann > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >
On Sun, 9 Mar 2014, Hermann Norpois wrote:> Hello, > I have some problems with as.Date. > > strDates <- c ("01/05/1965", "08/16/1975") > dates <- as.Date (strDates, "%m/%d%/%Y")^^^^ Instead of "%d%" just "%d": R> as.Date(strDates, "%m/%d/%Y") [1] "1965-01-05" "1975-08-16"> dates > [1] NA NA # I expected my dates. What was going wrong? > > Thanks > Hermann > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >