gpt4 book ai didi

python - 根据有条件的另一个系列更新系列中的值

转载 作者:行者123 更新时间:2023-12-01 00:14:59 26 4
gpt4 key购买 nike

我有两个系列 sr1 和 sr2:

sr1 = pd.Series([1, 2, 3, 4, 5])
sr2 = pd.Series([6, 0, 0, 4 ,9])

我想从 sr2 更新系列 1,即 sr1。如果 sr2 为 0,则应在 sr1 中更新相同索引的相同值。我想要以下输出:

       sr1

0 1
1 0
2 0
3 4
4 5

最佳答案

尝试使用掩码

df1=df1.mask(df2.A==0,0)
A
0 1
1 0
2 0
3 4
4 5

关于python - 根据有条件的另一个系列更新系列中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59394772/

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