2020-05-01
阅读量:
826
dataframe提取符合条件的记录,题目详情见正文
df表详情如下:

请将上表中出现次数在前三之后的数据替换成“other”。
参考代码:
d = {"genre": ["A", "C", "A", "A", "A", "B", "B", "C", "D", "E", "F"]}
df = pd.DataFrame(d)
df
top3 = df["genre"].value_counts().nlargest(3).index
top3
df_update = df.where(df["genre"].isin(top3), other = "others")
df_update
代码结果:







评论(0)


暂无数据
推荐帖子
2条评论
6条评论
7条评论