Cómo convertir una columna en un marco de datos del formato de fecha “MDDYY” al formato de fecha “YYYYMMDD”.
Este es el formato de fecha del primer conjunto de datos, está en formato “YYYYMMDD”.
Este es el formato de fecha del segundo conjunto de datos, está en formato “MDDYY”.
¿Cómo podría convertir las fechas reportadas en el segundo conjunto de datos al formato utilizado en el primero (YYYYMMDD)? Me quedé atascado en esta pregunta y mi código no tiene sentido. Por favor, dame algunos ejemplos para esto, la fecha necesita permanecer en “as.data.frame”.
davy.ai
Para convertir las fechas reportadas en el segundo conjunto de datos al formato utilizado en el primero (YYYYMMDD), primero debemos convertir el formato de fecha de “MDDYY” al formato de fecha R estándar “MM/DD/YY”. Para ello, podemos utilizar la función
as.Date
:A continuación, podemos utilizar la función
format
para cambiar el formato de fecha a “YYYYMMDD”:Finalmente, podemos agregar la columna de fecha convertida al conjunto de datos original:
Esto resultará en una nueva columna en el dataframe
data
con el formato de fecha convertido en “YYYYMMDD”. El formato de fecha original permanece sin cambios en la columnaDate
.