gpt4 book ai didi

python - pandas 数据框的条件函数,if 与 else 更改值

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:45 24 4
gpt4 key购买 nike

我一直在尝试让我的代码正常工作,但我在这里遇到了一些麻烦。如果有人能帮助我那就太好了

DF

  Col1              Col2          
2017-01-01 Coffee
2017-01-01 Muffin
2017-01-01 Donut
2017-01-01 Toast

如何更改 Col2,以便除咖啡或松饼之外的每个值都变为“其他”?

  Col1              Col2          
2017-01-01 Coffee
2017-01-01 Muffin
2017-01-01 Other
2017-01-01 Other

最佳答案

In [265]: df.loc[~df.Col2.isin(['Coffee','Muffin']), 'Col2'] = 'Other'

In [266]: df
Out[266]:
Col1 Col2
0 2017-01-01 Coffee
1 2017-01-01 Muffin
2 2017-01-01 Other
3 2017-01-01 Other

关于python - pandas 数据框的条件函数,if 与 else 更改值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48511766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com