[ Foro de Python ]

Data science python

20-Apr-2021 18:42
Jose David Causado Marquez
0 Respuestas

hola muchachos, buen día
Me orientan con un particular.
Quiero saber la edad en meses de un x numero de personas que tengo un DataFrame.
inicialmente lo hice asi :
#Modulos :
import pandas as pd
import datetime
# importe los datos a trabajar y cree una variable que contenga la fecha actual
df = pd.read_csv("activos.csv")
edad = datetime.datetime.now()
#Consulte los tipos de datos o información de mi df
df.info()
para saber que tipo de dato tenía  la columna con que la quiero trabajar
# Le cambie el tipo de dato a esa columna :
df['Fecha_de_nacimiento_del_beneficiario'] = pd.to_datetime(df['Fecha_de_nacimiento_del_beneficiario'], errors = "coerce")
#aplique lo siguiente :
df["Edad2"] = edad - df.Fecha_de_nacimiento_del_beneficiario
como resultado obtengo algo asi :
528 days 17:14:14.788353
Agradezco la orientación
Gracias




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)