AlexErin1308

Task №5

Mar 5th, 2024
6
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | Source Code | 0 0
  1. import pandas as pd
  2.  
  3. logs = pd.read_csv('/datasets/logs.csv')
  4. logs['email'] = logs['email'].fillna(value='')
  5. logs.loc[logs['source'] == 'None', 'source'] = 'email'
  6.  
  7. logs_grouped = logs.groupby('source').agg({'purchase': ['count', 'sum']})
  8. logs_grouped['conversion'] = logs_grouped['purchase']['sum'] / logs_grouped['purchase']['count']
  9. print(logs_grouped)
Add Comment
Please, Sign In to add comment