我有一个Pandas数据框,计数为:
target.value_counts()
Grade
AA III 147
CD IV 143
DA II 134
BB I 4
dtype: int64
我想把BB
和DA
连接起来,这样DA
的计数就变成138
,如下所示:
target.value_counts()
Grade
AA III 147
CD IV 143
DA II 138
我试着这么做:
for i in ["AA I", "CD II", "DA III", "BB IV"]:
if i == "AA I":
target["Grade"] = target["Grade"].str.replace(i, "Grade II ")
我想我可以做replace
,然后看看我如何可以合并行,但输出不会解决问题。
关于如何实现这一目标,有什么更好的建议吗?
1条答案
按热度按时间vlju58qv1#
正在使用您在调用
target.value_counts()
后提供的数据...设置
选项1
一个二个一个一个
选项2
参考文献
pd.Series.str.replace