gpt4 book ai didi

pandas - 使用 Pandas 比较两列中的值

转载 作者:行者123 更新时间:2023-12-04 10:58:37 24 4
gpt4 key购买 nike

我的 DataFrame 中有 37k 行。我需要比较两列中的值以确定价格是相同还是不同。我还需要打印出不同的。

所以基本上我的表由三列组成。名称、价格 1 和价格 2。我需要知道哪些不相同。

似乎无法在文档中找到任何内容。谢谢您的帮助!

最佳答案

您可以创建第三列,它是 bool 值,用于标识 Price1 的情况。不同于 Price2 :

df["is_diff"] = df["Price1"] != df["Price2"]

然后,如果您想查看两个价格不同的情况,您可以显示一个仅显示这些情况的 DataFrame:
df[df["is_diff"] == True]

关于pandas - 使用 Pandas 比较两列中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58996409/

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