Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. def get_popularity_to_clickouts_ratio(df):
  2.     indexes_list = explode(df[df["action_type"] == "clickout item"],"impressions")['impressions'].unique
  3.     indexes_list.sort()
  4.     df_clicks = df[df["action_type"] == "clickout item"]
  5.     df_compared_indexes = pd.DataFrame(columns=(indexes_list))
  6.     df_compared_indexes.index = indexes_list
  7.     for col in df_compared_indexes.columns:
  8.         df[col].values[:] = 0
  9.     for index, row in df_compared_indexes.iterrows():
  10.         impression_array = df['impressions'].apply(string_to_array)
  11.         row = row.apply
  12.     return df_compared_indexes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement