Encontrando a média e o desvio padrão de um objeto timedelta em pandas df

Eu gostaria de calcular omean estandard deviation de umtimedelta pelo banco de umdataframe com duas colunas mostradas abaixo. Quando executo o código (também mostrado abaixo), recebo o erro abaixo:

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

Meu dataframe:

   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

Meu código:

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

questionAnswers(3)

yourAnswerToTheQuestion