Encuentra el final de mes Pandas DataFrame Series
Tengo una serie dentro de un DataFrame que leí inicialmente como un objeto, y luego necesito convertirla a una fecha en forma de aaaa-mm-dd donde dd es el final del mes.
Como ejemplo, tengo DataFrame df con una columna Fecha como objeto:
... Date ...
... 200104 ...
... 200508 ...
Lo que quiero cuando todo esto está dicho y hecho es un objeto de fecha:
... Date ...
... 2001-04-30 ...
... 2005-08-31 ...
tal que df ['Fecha']. item () devuelve
datetime.date(2001, 04, 30)
He utilizado el siguiente código para llegar casi, pero todas mis fechas son a principios de mes, no al final. Por favor avise.
df['Date'] = pd.to_datetime(df['Date'], format="%Y%m").dt.date
Nota: ya importé Pandas ad pd y datetime como dt