¿Cómo hacer groupby en pandas con parte de la cadena de fecha?

Date Description 0 6/09/2012 Amazon 1 6/09/2012 iTunes 2 6/08/2012 iTunes 3 6/08/2012 Building 4 6/08/2012 Slicehost 

Tengo un DataFrame como el anterior. Puedo seleccionar la parte del día de la cita de datos anterior mediante una función get_day () como esta:

 def get_day(date_string): d = datetime.strptime(date_string, '%m/%d/%Y') return d.day 

Ahora, ¿cómo paso esta función al DataFrame anterior para que el grupo se ponga en marcha el día en lugar de la propia datación? No pude entenderlo mirando los documentos. Cualquier ayuda apreciada.

 df.groupby(get_day) 

pero primero convertiría las cadenas de fecha en objetos de fecha y hora.

Otro problema es que está llamando .day que devuelve un día del mes (número 1-31). Probablemente quieras llamar a .date() :

 def get_day(date_string): return datetime.strptime(date_string, '%m/%d/%Y').date() 

o directamente

 df.groupby(lambda x: datetime.strptime(date_string, '%m/%d/%Y').date())