У меня есть большой набор данных, например:
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'))
как использовать режим вместо медиана ?