天池新人实战赛o2o优惠券使用预测三

还是继续进行数据分析和思考:

data = pd.read_csv('ccf_offline_stage1_train.csv')
d1 = data['Merchant_id']
print(d1.value_counts())

输出排名前列和后列的商户ID:
3381 142190
450 73866
5341 66747
760 60280
2934 40645
2709 37085
……
1657 1
8832 1
5342 1
644 1
8582 1
明显:有好多大商家,感觉小商家很可怜的……
输出排名前列后列的用户ID:

d1 = data1['User_id']
print(d1.value_counts())

5054119 264
2751537 155
2949273 137
6655171 136
4840568 134
……
5656800 1
3561697 1
1446120 1
1452271 1
8196 1

明显:有好多土豪在@^@,有人买了264次,直观感觉这种估计以后还是会买买买
同理、统计线上信息:
商户ID:
18907 429622
14305 350246
15813 107860
26203 99939
54402 84713
见鬼了,好像和线下的商户完全不一样啊,应该是线上线下商户就不会一样
用户ID:
14015266 5786
10039831 4344
5669480 4108
10114198 3923
13362266 3305
晕倒,线上土豪更猛,并且和线下也不一样啊,看来线上线下土豪属于不同品种

同理观察测试集合信息:
商户ID:
760 29958
450 12042
5717 7464
5138 6827
3621 5510
1300 4975
2050 4803
1469 3093
7717 2690
2436 2070
用户ID:
6977597 97
1243042 94
5378522 54
2805645 42
2117872 39
3034207 30
7126629 28
5958607 28
测试商户是否重复:结论有很多重复的

data = pd.read_csv('ccf_offline_stage1_train.csv')
data[data.Merchant_id==760]

商家ID 线下数据组数
760 60280
450 73866
5717 16509
5138 1439

测试用户是否重复:结论有很多重复的
用户ID 线下数据组数
6977597 49
1243042 111
5378522 65
2805645 12

就是因为有很多重复,所以我们才能可以做预测。
目前的直观想法:
统计各个商户的等级,将商户的销售能力做个打分,作为一个特征
统计各个用户的等级,将用户的购买能力做个打分,作为一个特征
当然销售优惠,距离是非常自然的特征

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
天池新人 O2O 优惠券是一项在线比,旨在鼓励参者运用数据分析和机器学习技术来解决O2O优惠券发放的问题。O2O即“线上到线下”,是指将线上平台的服务与线下实体商店的购物场景结合起来的商业模式。而优惠券则是一种促销手段,可以为消费者提供折扣、赠品或者其他优惠活动。 这个比的主要任务是根据用户的线上活动行为、线下消费行为,以及优惠券的相关信息,预测用户是否会在规定的时间内使用优惠券来购买指定的商品。通过分析大量的历史数据,参者需要构建准确的预测模型,同时考虑到用户的行为特征和优惠券的属性,从而提高优惠券使用效率和商家的销售转化率。 此项比的意义在于挖掘并优化O2O优惠券的发放策略,提供更精准的目标营销。通过合理分析用户行为和优惠券的匹配关系,商家可以有针对性地向潜在消费者发放优惠券,从而提高用户的购买转化率和忠诚度。同时,这也可以减少优惠券的浪费,降低商家的营销成本。 通过参与天池新人 O2O 优惠券,参者将面临来自各方面的挑战和难题。不仅需要运用数据分析和机器学习算法进行预测,还需要对于O2O领域的相关知识有一定的了解。此外,参者还可以通过与其他选手的交流和分享经验,提高自己的解题能力以及理解O2O优惠券的商业价值。 总的来说,天池新人 O2O 优惠券是一项挑战性的比,旨在促进数据分析和机器学习在O2O领域的应用,为商家提供更智能化、精确化的优惠券发放策略,同时为消费者提供更个性化、经济实惠的购物体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值