我基本上有一个3列的数据集。你知道吗
Restaurant | Customer | Date
这里有多家餐厅、顾客和约会场所。 使用python/pandas,我试图找出每一位顾客的数量,他们至少去过一家餐厅3次或3次以上,并且分别去过任何一家餐厅3次或3次以上。(例如:1人参观了3家不同的餐厅)
我还想看看独特的设备,谁参观了餐厅3次以上的计数。你知道吗
到目前为止,我已经:
df.groupby(['Restaurant','name'])['date'].value_counts()
这给了我按日期访问的次数,但我要的是实际访问的日期数。(唯一日期)
谢谢你的帮助!我希望我说得够清楚。你知道吗
设置符合您的解释的数据场景。你知道吗
Create函数返回指定的条件。你知道吗
测试函数以确保它与基于
df
的内容所期望的匹配。你知道吗使用Berry py的设置:
输出:
相关问题 更多 >
编程相关推荐