def foo1():
# pandas????????????????????????
data = pd.merge(pd.merge(ratings, users), movies)
# ??????????????
# ??????DataFrame??????????????????????????
mean_rating = data.pivot_table('rating', columns='gender', index='title', aggfunc='mean')
# ?????????250????
ratings_by_title = data.groupby('title').size()
active_titles = ratings_by_title.index[ratings_by_title >= 250]
# ??????????250?????????????????mean_rating???????
mean_rating = mean_rating.ix[active_titles]
# ??????????????????F?????
top_female_ratings = mean_rating.sort_index(by='F', ascending=False)
print(top_female_ratings)
评论列表
文章目录