Encontrar la media y la desviación estándar de un objeto timedelta en pandas df

Me gustaría calcular elmean ystandard deviation de untimedelta por banco desde undataframe con dos columnas que se muestran a continuación. Cuando ejecuto el código (también se muestra a continuación) aparece el siguiente error:

pandas.core.base.DataError: No numeric types to aggregate

Mi trama de datos:

   bank                          diff
   Bank of Japan                 0 days 00:00:57.416000
   Reserve Bank of Australia     0 days 00:00:21.452000
   Reserve Bank of New Zealand  55 days 12:39:32.269000
   U.S. Federal Reserve          8 days 13:27:11.387000

Mi código:

means = dropped.groupby('bank').mean()
std = dropped.groupby('bank').std()

Respuestas a la pregunta(3)

Su respuesta a la pregunta