Foro de debate

fechas en R studio

 
Picture of Antonio Alonso
fechas en R studio
by Antonio Alonso - Friday, 18 November 2016, 12:34 PM
 

Hola, buenos días a todos

Tengo un archivo .CSV con estos datos


DATE,IUMABEDR
31 Jan 1975,11.3295
28 Feb 1975,10.6875
31 Mar 1975,10.2632
30 Apr 1975,9.9091
31 May 1975,9.9762
30 Jun 1975,10
31 Jul 1975,10.1739
31 Aug 1975,11
30 Sep 1975,11
31 Oct 1975,11.8696
30 Nov 1975,11.875
31 Dec 1975,11.4643
31 Jan 1976,10.8333
29 Feb 1976,9.625
31 Mar 1976,9.0543

Lo puedo leer con el código:

stuckey <- read.csv("resultsinteresrates.csv", header=TRUE, sep=",", dec=".")

Pero al intentar cambiar la fecha de str a date con códigos como este entre otros:

stuckey$DATE<-as.Date(stuckey$DATE,"%d-%m-%Y")

siempre me da NA

str(stuckey)
'data.frame': 502 obs. of  2 variables:
 $ DATE    : Date, format: NA ...
 $ IUMABEDR: num  11.33 10.69 10.26 9.91 9.98 ...


¿Alguien puede ayudarme por favor?

Gracias por leerme

Un cordial saludo


Picture of Manuel Muñoz Márquez
Re: fechas en R studio
by Manuel Muñoz Márquez - Friday, 18 November 2016, 9:06 PM
 

Buenas:

%m es para los meses en numérico, para los meses en letra es %b

as.Date(Dataset$DATE, format="%d %b %Y")
 [1] NA           "1975-02-28" "1975-03-31" NA           "1975-05-31" "1975-06-30" "1975-07-31" NA           "1975-09-30" "1975-10-31" "1975-11-30" NA           NA           "1976-02-29" "1976-03-31"

Como puedes ver a mi me falla para Jan, Apr, es debido a que espera los meses en español, si usas rstudio en inglés te funcionará, en caso contrario tendrás que ponerlo en inglés antes.

Un saludo.