在Python中给出另一个变量,查找变量计数

时间:2018-02-13 20:36:47

标签: python

使用Python 3

我想拉出每组的总数: 1 - 控制和转换 2 - 治疗和转换

control = df2[df2.group == 'control']
treatment = df2[df2.group == 'treatment']

old = df2[df2.landing_page == 'old']
new = df2[df2.landing_page == 'convert']

我尝试了几件不同的事情:     control.user_id.count()+ convert.user_id.count() 但这只是增加了两个小组。

我也试过了一个groupby,但我无法使用该语法。

df2.groupby(df2[df2.group =='control', 
'old']).landing_page().reset_index(name='Count')

如果在另一组中存在,拉出一个小组的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

你在找这样的东西吗?

两个阵列:

a = [(1,2.1232),(3,5)] b = [(1,2.1232),(5,5)]

列出了解b中有多少个的理解:

sum([x in a for x in b])

返回:1

相关问题