双十一来啦,自从阿里巴巴提出双十一狂欢节之后,双十一已经逐渐摆脱了“光棍节”的代称,而是逐渐的成为全民购物狂欢的代名词。一年一度的购物狂欢,刺激着广大的消费群体,也让店家们赚的盆满钵满。而双十一的一大看点,就是双十一的战绩,看看一天的时间内,能够有多少成交额。

小编也是一个Python爱好者,学了数据分析,机器学习这么多知识,不如用Python来预测一把今年的双十一的成交金额是多少。想想也很有趣,说干就干,动手写代码,整个代码大概20行,短小精悍,一起来看一下。

01

准备数据

巧媳妇难为无米之炊,要预测价格必须要有历史数据,于是小编从网上找了一些历史的淘宝,天猫的成交金额数据。从2009年以来,双十一淘宝/天猫的成交额就不断的刷新着新的历史记录,下表展示的是从2009年到2019年的十年中,淘宝/天猫的双十一成交额。

可以看到,从2009年的0.52亿到2019年的2684亿,成交额足足翻了5100多倍,这不仅仅代表着电商近十年来的迅速蓬勃发展,更是国人富起来的表现!转眼间2020年的双十一就要来了。所以我们就来预测一下,今年的双十一,淘宝/天猫的成交额能够达到的高度。

02

20行代码预测

对于数据的预测,这里采用numpy库的polyfit来进行最小二乘法拟合。首先我们来看一下数据的分布。

x坐标我们从2009年开始,依次减去2009得到x数值,对于values就是每年的成交额。可以看到,数据呈现一定规律的增长方式,我们首先来进行二次拟合,程序如下所示。

首先,程序中,首先利用polyfit函数来进行拟合,并通过matplotlib库来将拟合结果可视化,最后利用R2进行拟合优度评价。这里的R2大家可以理解为一个指标,其数值一般介于0和1之间,且数值越大说明拟合的效果越好。

二次拟合的结果如下:

可以看到数据拟合的可视化结果是非常不错的,而且R2达到了0.99963。拟合的二次方程式为:

30.24 x^{2} - 35.07 x + 7.375

把2020年,也就是x的值为11时带入上式,可以得到,预测的结果约为3281亿。接下来我们再来进行一个三次拟合,来看一下拟合的效果。

可以看到,三次拟合的效果也是不错的,而且R2指数为0.99964,要优于二次拟合,其拟合的三次方程为:

0.1271 x^{3} + 28.33 x^{2} - 27.8 x + 2.797

将11带入上式可以得到2020年的预测成交额约为3294亿。与二次拟合预测的结果相差不大,可见,2020年预测的成交额在3281亿~3294亿上下浮动

03

视频看一下

最后,小编预测一个3288亿作为我的预测结果。咱们双十一结束后再来看看预测结果到底行不行。

欢迎大家在留言区猜金额,若误差在10亿以内的,可以找小助手(后台输入:小助手)领奖品哦!

推荐阅读

  • 2021编程语言「后浪」趋势预测:JavaScript、Python热度不减,但崛起最快的却是它

  • 955 不加班公司名单:955.WLB

  • 抖音创始人张一鸣:10 年面试 2000 人,我发现混的好的人,全都有同一个特质

  • 卧槽!没想到,用Python竟能做五仁月饼

  • Python 初学者进阶的九大技能

  • 终于,Flask 迎来了真正的对手!

  • 7个最佳的学习Python编程的开源库

每个程序员都是从菜鸟开始成长起来的,没有人生下来就是程序员高手。菜鸟编程大本营,专注于分享趣味的编程技巧,不限于Java, Python ,Go, Javascript等语言,让菜鸟爱上编程,进阶成为高手。

菜鸟编程大本营,从菜鸟进阶成高手
点这里,获取新手福利

3287亿!我用20行Python代码预测双十一成交额,猜中送红包哦相关推荐

  1. 3287亿!我用20行Python代码预测双十一成交额

    今天看到的一篇比较有趣又结合现在实际的Python文章,现在分享给大家. 双十一来啦,自从阿里巴巴提出双十一狂欢节之后,双十一已经逐渐摆脱了"光棍节"的代称,而是逐渐的成为全民购物 ...

  2. python小游戏代码大全-20行python代码的入门级小游戏的详解

    背景: 作为一个python小白,今天从菜鸟教程上看了一些python的教程,看到了python的一些语法,对比起来(有其他语言功底),感觉还是非常有趣,就随手添了一点内容,改了一个小例程,当着练练手 ...

  3. 聚类 python 代码_不足 20 行 Python 代码,高效实现 k-means 均值聚类算法

    下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 不足 20 行 Python 代码,高效实现 k-means 均值聚类算法-1.jpg (143.81 KB, ...

  4. 20行 Python 代码爬取王者荣耀全英雄皮肤 | 原力计划

    作者 | wangweijun 责编 | Elle 出品 | CSDN 博客 引言 王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了.我们今天的重点是爬取王 ...

  5. python视频压缩算法_Python入门到精通视频,阿里巴巴大力推荐,20行Python代码,无损压缩千百张图片!...

    阿里巴巴推荐,Python基础入门,Python小白书籍,Python学习路线,Python进阶,Python高级,Python爬虫等等一系列关于Python的文档和视频(包括hadoop,fink, ...

  6. 20行Python代码爬取王者荣耀全英雄皮肤改进版

    0 写在前面 看了大神的这篇CSDN:20行Python代码爬取王者荣耀全英雄皮肤访问量那么高,忍不住想要蹭一下热点,但是蹭归蹭,总得有点货才行,于是我品我细品,发现其代码总体有三点我觉得值得改进的地 ...

  7. [转载]20行Python代码爬取王者荣耀全英雄皮肤

    20行Python代码爬取王者荣耀全英雄皮肤,这是高手.原文链接: https://blog.csdn.net/qq_42453117/article/details/103190981 除了语言学习 ...

  8. 不到 20 行 Python 代码即可制作精美证件照!不需要去图文店了!

    无论是我们上学时还之后的工作中,基本都需要用到电子证件照片,这类照片基本都对照片尺寸.背景色有要求,本文我们来看一下如何只用不到 20 行 Python 代码完成证件照片的制作. 简介 制作证件照我们 ...

  9. 如何运用python爬游戏皮肤_Python爬虫练习:20行Python代码爬取王者荣耀全英雄皮肤...

    引言王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了.我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成. 准备工作 ...

最新文章

  1. Mysql修改设置root密码的命令及方法
  2. redis源码之字符串压缩
  3. 使用 Windows Phone 执行模型的最佳做法
  4. Echart饼图简单使用
  5. 揭开CSS的绝对定位真实的面纱(二)
  6. 福昕pdf阅读器,怎么将pdf文件中的某一页,提取出来,即分页保存?
  7. 微信卡券管理 - 修改卡券基本信息
  8. OpenGL着色器程序解析--点光源
  9. drain open 线与_【转】open-drain与push-pull
  10. 荷马史诗 csdn_拥有荷马·辛普森的创造力时如何学习网页设计
  11. 计算机,软件工程类毕业论文选题要求
  12. 阿里技术人才能力模型(深度解读系列之一)
  13. 【计算机网络 12,Java视频下载
  14. 使用计算机计算一个多边形,计算机几何基础,计算多边形的面积, HDU-2036
  15. 20210209PC版微信 网络不可用,请检查你的网络设置 的解决方法
  16. 试衣网的商业模式很脆弱
  17. 行车记录仪全国产化电子元件推荐方案
  18. 高德地图上线顺风车业务,成都武汉两地首发!
  19. Ubuntu设置桌面背景
  20. Badbody和JMeter组合压力测试

热门文章

  1. yield和return的区别-- 超详细
  2. 《黑马程序员》C++提高编程(三)
  3. JAVA中的设计模式四(装饰模式)
  4. android机清理存储卡,越用越卡!Android手机需要清理内存吗?
  5. 《时间管理》培训笔记---转载
  6. 2021蓝桥杯真题扫雷 C语言/C++
  7. 健身房系统的领先者 捷径系统解读《2019中国健身行业数据报告》
  8. 石油与计算机结合方向哪个学校开设,中國石油大學(北京):2021年新增儲能科學與工程專業 部分專業實施大類招生...
  9. 服务器系统安装打印机,win 2003下如何配置打印服务器及打印机
  10. mblock机器人指令_慧编程(mBlock 5)+程小奔 机器人系列课程(合集)