题解 | #牛客网用户练习的平均次日留存率#

牛客网用户练习的平均次日留存率

https://www.nowcoder.com/practice/1f9e2b9be96b4b27a2476f8f12c5d29f

import pandas as pd
x = pd.read_csv('nowcoder.csv')
pd.set_option('display.width', 300)
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
df=pd.merge(x,x,on='user_id',suffixes=('_a','_b'))
df['date_a']=pd.to_datetime(df['date_a']).dt.date
df['date_b']=pd.to_datetime(df['date_b']).dt.date
cond=df['date_a']==(df['date_b']+pd.DateOffset(days=1))
print(round(df[cond]['user_id'].count()/x['user_id'].count(),2))

全部评论

相关推荐

能干的三文鱼刷了10...:公司可能有弄嵌入式需要会画pcb的需求,而且pcb能快速直观看出一个人某方面的实力。看看是否有面试资格。问你问题也能ai出来,pcb这东西能作假概率不高
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务