Advertisement
Toomas_Allmere

Untitled

Nov 13th, 2019
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. def genre_weekday(df, day, time1, time2):
  2. genre_list = df[(df['weekday'] == day) & (time1 < df['time'] < time2)]
  3. genre_list.groupby('genre_name')['genre_name'].count()
  4. genre_list_sorted = (genre_list.sort_values(by = 'genre_name', ascending = False)).head(10)
  5. return genre_list_sorted
  6.  
  7. # объявление функции genre_weekday() с параметрами df, day, time1, time2
  8. # в переменной genre_list сохраняются те строки df, для которых одновременно:
  9. # 1) значение в столбце 'weekday' равно параметру day,
  10. # 2) значение в столбце 'time' больше time1 и
  11. # 3) меньше time2.
  12. # в переменной genre_list_sorted сохраняются в порядке убывания
  13. # первые 10 значений Series, полученной подсчётом числа значений 'genre_name'
  14. # сгруппированной по столбцу 'genre_name' таблицы genre_list
  15. # функция возвращает значение genre_list_sorted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement