Как определить пользовательскую функцию для генерации сводной статистики в pydatatable? - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь создать пользовательскую функцию для генерации сводной статистики для данного поля, как показано во фрагменте кода.

def estadistica_dt_summario(dt,col,por):
    dt_summary= dt[{'mean_of_specific_col':mean(col),'median_of_specific_col':median(col)},by(por)]
    return dt_summary

Где:

  • dt - объект фрейма с датируемыми данными
  • col - вычисляемое поле (среднее значение, медиана и т. д. c et c)
  • por - подлежащее агрегированию поле

Здесь я вызываю функцию.

estadistica_dt_summario(comida_dt,"co2_emission","food_category")

Она работает не так, как ожидалось, и может кто-нибудь из вас, пожалуйста, дайте мне знать, как добиться ее достижения pydatatable способом?

...