paying_user = data[data.behavior_type==4].groupby('date').nunique(['user_id'])
像上述这种将'user_id'写在nunique的()内,会导致输出的仍然是个数组
正确的写法应该是:
paying_user = data[data.behavior_type==4].groupby('date').nunique()['user_id']
paying_user = data[data.behavior_type==4].groupby('date').nunique(['user_id'])
像上述这种将'user_id'写在nunique的()内,会导致输出的仍然是个数组
正确的写法应该是:
paying_user = data[data.behavior_type==4].groupby('date').nunique()['user_id']