如何在给定的电影数据集中查找特定类型或类别下的项目或电影数量。

时间:2018-02-09 06:42:29

标签: python-3.x pandas counter

我已经完成了电影类型的分离现在我想获得每种类型下的电影数量,以下是我完成的分类类型的代码

       df['geners_arr']=df['genres'].str.split('|')

       df.head()
       count_lambda=lambda x: len(x)
       df['Genre_count_for_Movie']=df.geners_arr.apply(count_lambda)
       df.head(3)`

1 个答案:

答案 0 :(得分:1)

如果没有NaN,我认为您的解决方案很有效。

更一般的是str.len

df['Genre_count_for_Movie']=df.geners_arr.str.len()

count |并添加1

df['Genre_count_for_Movie']= df['genres'].str.count('|') + 1