Advertisement
Jura_123321

Untitled

Jan 23rd, 2020
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. import pandas as pd
  2. df = pd.read_csv('music_log_upd.csv')
  3.  
  4. genre_grouping = df.groupby('user_id')['genre_name']
  5. ####
  6. #почему выражение сверху я не могу записать так:
  7. genre_grouping = df.groupby('user_id')['genre_name'].count()
  8. поучаем список где идут id юзеров(первая колонка) и кторая сколько раз они они упоминаются в таблице, пример:
  9. Юзер1: 1
  10. Юзер2: 4
  11. 174C0ED6: 86 искомый юзер
  12. так вот и снизу в функции
  13. вместо записи:
  14. if len(col[1]) > 50:
  15. записать:
  16. if col[1] > 50:
  17. #####
  18.  
  19. def user_genres(group):
  20.     for col in group:
  21.         if len(col[1]) > 50:
  22.             user = col[0]
  23.             return user
  24. search_id = user_genres(genre_grouping)
  25. print(search_id)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement