首页 > 解决方案 > 访问和比较两列中的数据

问题描述

使用一个数据框,对于每个条目,我想找到行数据不匹配的"new_page"次数"treatment"

有人也可以向我解释如何添加图像吗? https://ibb.co/gSv7FR4

我想这是这样的,如果条件满足,计数就会增加。除了上述问题的解决方案之外,我将不胜感激如何做到这一点的解释。

if df.group[n]=='treatment' and df.landing_page[n]=='new_page'

标签: pythonpandas

解决方案


您可以在 pandas sum() 函数中使用 True 被视为 1 的事实:

(df.newpage!=df.treatment).sum()

推荐阅读