ComenzarEmpieza gratis

Trabajar con columnas DateTime

Por defecto, pandas carga las columnas de tipo datetime como tipo de datos object. Tener fechas como texto no es muy útil para el análisis de series temporales, así que debes poder convertir esas columnas a un tipo de datos datetime. Este tipo te permite trabajar con fechas de pandas de forma más flexible y extraerles características útiles.

Se ha cargado otro conjunto de datos de acciones, esta vez de Apple, como apple.

Este ejercicio forma parte del curso

Detección de anomalías en Python

Ver curso

Instrucciones del ejercicio

  • Convierte la columna Date de apple a una columna de tipo datetime.
  • Extrae el día de la semana y guárdalo en una nueva columna llamada day_of_week.
  • Extrae el número de mes y guárdalo en una nueva columna llamada month.
  • Extrae el día del mes y guárdalo en una nueva columna llamada day_of_month.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Convert the Date column to DateTime
apple['Date'] = ____

# Create a column for the day of the week
apple['day_of_week'] = ____

# Create a column for the month
apple['month'] = ____

# Create a column for the day of the month
apple['day_of_month'] = ____

print(apple[['day_of_week', 'month', 'day_of_month']])
Editar y ejecutar código