今天看到的一篇比较有趣又结合现在实际的Python文章,现在分享给大家。
双十一来啦,自从阿里巴巴提出双十一狂欢节之后,双十一已经逐渐摆脱了“光棍节”的代称,而是逐渐的成为全民购物狂欢的代名词。一年一度的购物狂欢,刺激着广大的消费群体,也让店家们赚的盆满钵满。而双十一的一大看点,就是双十一的战绩,看看一天的时间内,能够有多少成交额。
我是一个Python开发,学了数据分析,机器学习这么多知识,不如用Python来预测一把今年的双十一的成交金额是多少。想想也很有趣,说干就干,动手写代码,整个代码大概20行,短小精悍,一起来看一下。
1.准备数据
巧媳妇难为无米之炊,要预测价格必须要有历史数据,于是小编从网上找了一些历史的淘宝,天猫的成交金额数据。从2009年以来,双十一淘宝/天猫的成交额就不断的刷新着新的历史记录,下表展示的是从2009年到2019年的十年中,淘宝/天猫的双十一成交额。
可以看到,从2009年的0.52亿到2019年的2684亿,成交额足足翻了5100多倍,这不仅仅代表着电商近十年来的迅速蓬勃发展,更是国人富起来的表现!转眼间2020年的双十一就要来了。所以我们就来预测一下,今年的双十一,淘宝/天猫的成交额能够达到的高度。
二.20行代码预测
对于数据的预测,这里采用numpy库的polyfit来进行最小二乘法拟合。首先我们来看一下数据的分布。