Foro de debate

fechas en R studio

fechas en R studio

de Antonio Alonso -
Número de respuestas: 1

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


En respuesta a Antonio Alonso

Re: fechas en R studio

de Manuel Muñoz Márquez -

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.