Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # сгруппированная по 2 параметрам таблица с рассчитанным ctr
- ctr_grouped = ctr.groupby(['date', 'platform'])[['Views', 'Clicks']].max().reset_index()
- ctr_grouped['ctr'] = ctr_grouped['Clicks'] / ctr_grouped['Views']
- # проходимся по строкам, ищем в таблице выше нужную строку по 2м параметрам и вытаскиваем из неё значение ctr
- ctr['ctr'] = ctr.apply(lambda row: ctr_grouped.query('date == @row[0] and platform == @row[2]')['ctr'].values[0],
- axis=1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement