df.loc[condition, "wen_cha"] = df["bWendu"]-df["yWendu"]
时间: 2023-11-07 12:50:14 浏览: 49
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
根据你提供的代码,你想将 DataFrame 中满足条件的行的 "wen_cha" 列设置为 "bWendu" 列与 "yWendu" 列之间的差值。
这行代码可以实现你的需求,它会将满足条件的行的 "wen_cha" 列设置为对应行的 "bWendu" 列与 "yWendu" 列之间的差值。
请确保 `condition` 是一个布尔条件,用于选择满足条件的行。这行代码在满足条件的行上进行了赋值操作,将 "wen_cha" 列更新为 "bWendu" 列与 "yWendu" 列之间的差值。
阅读全文