Chciałbym obliczyć średnią i odchylenie standardowe timedelta przez bank z ramki danych z dwiema kolumnami poniżej. Kiedy uruchomić kod (także pokazany poniżej) pojawia się błąd: pandas.core.base.DataError: Brak typów numerycznych agregowaćZnaleźć średnią i odchylenie standardowe obiektu timedelta w pandach df
Moja 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
Mój kod:
means = dropped.groupby('bank').mean()
std = dropped.groupby('bank').std()
Dziękujemy!
Jak zagregować obiekt 'timedelta'? Uzyskaj dostęp do atrybutów '.days' lub' .seconds', jeśli szukasz agregacji. – Abdou