Estoy trabajando con un csv que desafortunadamente ha registrado fechas y horas usando el formato de número 42705, aunque debería ser el 01/12/2016.
Me gustaría convertirlo al formato correcto en R usando lubridate o algún otro paquete. ¿Hay alguna función que lo maneje?
No necesita usar lubridate
para esto, la función base as.Date
maneja este tipo de conversión muy bien. El truco es que debes proporcionar el origen, que en Excel es el 30 de diciembre de 1899.
as.Date(42705, origin = "1899-12-30")
# [1] "2016-12-01"
Si desea conservar sus tipos de columna, puede intentar usar la read_excel
función del readxl
paquete. Eso le permite cargar un archivo XLS o XLSX con el formato de número preservado.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras