Wpis z mikrobloga

mam w pandasku #python tabele i potrzebuje pogrupowac wzgledem jednej kolumny i wyciagnac sume (juz mam) i z tego samego grupowania wyciagnac srednia z innej kolumny. zrobilem tak ze najpierw wyciagnalem sobie sumy i wrzucilem do nowej tabeli a teraz jakos insertem do tej nowej dodać avg z tej pierwszej? nie wiem jak to zrobic dokladnie.. #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rosso_corsa
Możesz to załatwić za jednym razem korzystając z groupby z agg. I tam w argumentach dajesz w słowniku nazwę kolumny jako klucz i nazwę funkcji jako wartość. groupby.agg({"col1":"sum", "col2":"mean"})

Chociaż teraz w nowszych wersjach Pandas to już chyba aggfunc a nie agg
  • Odpowiedz