как использовать функцию преобразования по режиму для заполнения после группы по фрейму данных - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть большой набор данных, например:

    Log_Time    Log_Date    AL  FROM    TO  Departure_Time  Departure_Date  Price
  • 0 9:38:32 PM 1395/09/21 18 70,0 15,0 605,0 1395/09/22 150,2900
  • 1 9:38:33 вечера 1395/05/01 18 10,0 70,0 2250,0 1395/05/05 54,9180
  • 2 21:38:33 1396/10/08 2 3,0 70,0 2230,0 1396/10/09 72,2296
  • 3 9:38:33 вечера 1395/04/07 18 75,0 70,0 2200,0 1395/04/11 67,8452
  • 4 21:38:33 1395/04/07 18 75,0 70,0 2200,01395/04/11 89.4056
  • 5 21:38:33 1396/05/23 9 70,0 49,0 2000,0 1396/05/26 99,44

Продажа билетов на рейсы уже купили Я хочу заполнить нулями (столбца "FROM" как столбца "FROM2") режимом каждой группы другими столбцами.Я могу использовать медиану так:

df['FROM2'] = df['FROM'].fillna(df.groupby(['TO','AL','Departure_Time','Price'])['FROM'].transform('median'))

как использовать режим вместо медиана ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...