ermutuxia

2021-04-27   阅读量: 225

Python

字节跳动数据运营测试题

问题(例):近三月每月各组有多少活跃客户,请以图和表的形式展现,并提出团队可能存在的问题。

image.png


image.png


参考python代码

data=pd.read_excel(r"C:\Users\Administrator\Desktop\字节跳动数据运营测试题(1).xlsx",sheet_name="数据")

data["年月"]=data["日"].map(lambda x:(x.year,x.month))

data["组别"]=data["部门ID"].map(lambda x:x[:2])

data1=data[data["日消费"]>0]


def distinct_count2(x):

print(x)

y=x.unique()

#这里的x是一个序列

return y.shape[0]



pivot1=data1.pivot_table(index=["年月","组别"],values=["客户id"],aggfunc={"客户id":distinct_count2})

pivot1.unstack(level=-1)

image.png


excel文件下载链接

链接:https://pan.baidu.com/s/1VdboQa64ABDVSADtzlN_hw

提取码:7ijz

复制这段内容后打开百度网盘手机App,操作更方便哦


0.0000 0 0 关注作者 收藏

评论(0)


暂无数据

推荐课程