• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

Estadísticamente

  • Blog
  • Contacto
  • Lista de correo

23 enero, 2020 by Javier Dejar un comentario

Extraer el Día, Mes o Año de una Fecha en R

He visto que el tema del tratamiento de las fechas en R os gusta bastante… o bueno, creo que lo correcto sería decir que no os gustan nada, porque es cierto que resultan un poco complicadas… y como son complicadas, os surgen problemas.

Hoy te voy a enseñar a quedarte con el día, el mes o el año de una fecha en R.

¿Cómo cambiar el formato de una fecha en formato texto?

Antes de nada voy a hacer una pequeña explicación que puede ser de ayuda para muchos de los que estáis leyendo esto. Nuestros datos no siempre tienen el formato que queremos, ni siquiera cuando se trata de una fecha. Es posible que la fecha de tus datos esté en formato texto (string/cadena), y por lo tanto, antes de poder usar esa variable como si fuera una fecha, vas a necesitar transformar ese texto a formato fecha. Esto se hace así:

date <-  as.Date('30/10/2018','%d/%m/%Y')
date
[1] "2018-10-30"

Quedarme solamente con el día de una fecha en R

date <-  as.Date('30/10/2018','%d/%m/%Y')
date
[1] "2018-10-30" 

dia <- as.numeric(format(date,'%d'))
dia
[1] 30 

Extraer el mes de una fecha en R

date <-  as.Date('30/10/2018','%d/%m/%Y')
date
[1] "2018-10-30" 

mes <- as.numeric(format(date,'%m'))
mes
[1] 10 

Guardar en una nueva variable el año de una fecha en R

date <-  as.Date('30/10/2018','%d/%m/%Y')
date
[1] "2018-10-30"

year <- as.numeric(format(date,'%Y'))
year
[1] 2018 

¿Quieres aprender a programar R o Python?

Te aviso cada vez que publique

Please wait...

Gracias por suscribirte.

Podéis dejarme en los comentarios cualquier otra duda sobre R, pero espero que este artículo os ayude a resolver algunas de ellas en lo que a fechas se refiere.

También te puede interesar  Redondear y Truncar en R

Archivado en:Programar en R

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

sidebar

sidebar-alt

2020 © N Theme by AsiThemes · N Theme on Genesis Framework · WordPress · Iniciar sesión
Si sigues utilizando este sitio asumiremos que estás de acuerdo con el uso de cookies para mejorar la experiencia del usuario.Vale