Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def best_n_category(movie_list, movie_key):
- rand_dict = []
- year = {}
- thing ={}
- ratings = []
- rows = bucket_count(movie_list, movie_key)
- thing = bucketize(movie_list, movie_key)
- for key in rows:
- year = key
- median_rating = 0
- count = 0
- count = rows[key]
- for i in range(count):
- val = thing[key][i]["rating"]
- ratings.append(val)
- median_rating = statistics.median(ratings)
- rand_dict.append({'category': year, 'rating': median_rating, 'count': count})
- ratings.clear()
- return rand_dict
- def ranking(row):
- return row["rating"]
- best_did = best_n_category(movies, "year")
- best_did.sort(key=ranking, reverse=True)
- best_did[:10]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement