双11结束了,大家已经无手可剁 。

天猫官方公布了今年的双11成交额为2684亿元,成功刷新了自己创下的商业纪录。按理说大家已经习惯了逐年增长,没想到

由于过于完美,引发网友提出质疑。

滑动图片浏览 or 点击查看大图

该微博在天猫公布2019年销售额后,引发大量讨论,成功登上热搜。

一些人提出了相反意见:如大V@阑夕表示天猫双11数据是精确地控制了交易额,从而形成了理想的曲线。

而天猫相关负责人回应称,符合趋势就假?造谣要负法律责任。

我们且不评论是真是假,先想想我们能干点什么呢?

不如先照着这位微博网友的步骤来复现一遍吧。

利用Excel进行拟合

这位微博网友使用的工具似乎是Excel,我安装的是WPS,应该也能胜任。

先将天猫2009年-2018年的 双十一历年销售额 历史数据导 入到 一张表里。

点击插入一张散点图。

左键点击一下任意一个散点数据,出现散点数据选择状态。

鼠标右击,弹出提示框,点击“添加趋势线”。

在WPS表格右侧,找到趋势线属性按钮,左键单击一下,弹出趋势线属性框。

选择三次多项式 , 得到结果 √

其中R²=0.9994,这与微博网友的预测值一致,说明我们的方法是对的。

over。

停一停,

作为一个经常使用python进行数据分析的公众号,怎么能能少了Python呢?

利用Python进行拟合并预测

我们在python中可以利用numpy求解多项式以及多项式拟合。

尝试用numpy的 polyfit 函数进行拟合,并作图。

代码如下:

import matplotlib.pyplot as plt
import numpy as npx = np.array([year for year in range(2009,2019)])
y = np.array([0.5,9.36,52,191,352,571,912,1207,1682.69,2135])
z1 = np.polyfit(x, y, 3) # 用3次多项式拟合
p1 = np.poly1d(z1)yvals=p1(x)
plot1=plt.plot(x, y, '*',label='实际销售额')
plot2=plt.plot(x, yvals, 'r',label='拟合销售额')
plt.xlabel('年份')
plt.ylabel('销售额(亿)')
plt.legend(loc=4) # 指定legend的位置
plt.title('2009-2018淘宝双十一销售额拟合曲线')
plt.figure(figsize=(10, 10))
plt.show()print('拟合多项式:',p1) #打印拟合多项式
p1 = np.poly1d(z1)
print("-"*40)
print('2019年预测值:',p1(2019))  #打印预测值

运行结果:

利用三次多项式预测的数据与公布的结果确实很相近。

我们继续搞事情。

将今年2019年的2684亿导入,预测一下后面三年:

按照网上的阴谋论,后面几年的数据应该如此。

碎碎谈

看了网络上的好几篇文章,众说纷纭。

作为一个技术er,就 不去对此事做评价了。

只写一些其中跟我们相关的数据知识就够了。

网络大众对此事的看法到底如何?

不妨看下 腾讯科技发起的一个投票。

大众的看法就像这个投票。

用Python来验证一下天猫双十一数据造假?相关推荐

  1. 搭档之家:马云回应天猫双十一数据造假

    以下信息由搭搭档之家收集整理自网络 马云回应天猫双十一数据造假:我们每一分钱都极其准确 11月13日消息,正在进行的第五届世界浙商大会,马云现身并进行了演讲,其驳斥了2019年天猫双11数据造假的事情 ...

  2. 网传天猫双十一数据造假?利用Python对其进行预测分析

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 朱小五 PS:如有需要Python学习资料的小伙伴可以加点击下方链接 ...

  3. 双字节数据 先低后高_马云回应双11数据造假;字节上市要再等一等;阿里香港IPO首日获40亿保证金认购;Siri未来或能解读情绪 | Tech周报...

       互联网科技与新商业一周大事,尽在Tech周报. Tech星球(微信ID:tech618)文 |  倪乐航头图 | IC Photo移动新方向1.联想宣布摩托罗拉推出折叠手机Razr 11月14- ...

  4. 双十一数据造假?让我们用Python来验证一下。

    前言 淘宝双十一的数字每年都创新高,今年更是达到了2684亿.然后在数字的背后,有人提出了质疑,其中最著名是今年四月的一则微博,作者用双十一前10年的数据进行拟合,并成功预测今年双十一的数据区间为26 ...

  5. 太难了!用Python数据造假后,我被公司升职加薪了~

    众所周知,马蜂窝旅游网曾经因造假风波,被推风口浪尖,其平台内容涉嫌造假,大量用户点评,都是通过机器人(爬虫获取的)从携程.艺龙.美团.Agoda.Yelp各个平台抄来的(程序员小哥哥,我啥都没干). ...

  6. python机器学习——十次交叉验证训练的数据准备算法

    摄于 2017年4月21日 台湾垦丁船帆石海滩 前言 python强大的机器学习包scikit-learn可以直接进行交叉分割,之所以写个相当于锻炼自己思维. 这两天本来打算开始写朴素贝叶斯分类器的算 ...

  7. python收集论文数据造假_现在的学术论文里存在数据造假的情况吗?

    曾有人通过数据造假,在最难忽悠的物理学界骗倒了一众学术大牛,甚至在<科学>.<自然>两大权威期刊上频频发表文章. 这个数据造假的高手就是德国的物理学家舍恩. 我们把镜头拉回到 ...

  8. 双十一数据造假?如何用二元一次方程给马爸爸找回面子!

    点击上方"码农进阶之路",选择"设为星标" 回复"面经"获取面试资料 事件 双十一前夜,大模头用指数曲线预测了一下今年双十一的淘宝天猫销售额 ...

  9. 云计算和python学哪个_大数据、云计算该如何学习?

    大数据之Linux+大数据开发篇 阶段一.大数据.云计算 - Hadoop大数据开发技术 课程一.大数据运维之Linux基础 本部分是基础课程,帮大家进入大数据领域打好Linux基础,以便更好地学习H ...

最新文章

  1. c++ 结构体赋值_《零基础看得懂的C语言入门教程》—(十二)结构体是这么回事
  2. FreeBSD中3D加速功能的启用
  3. K-periodic Garland CodeForces - 1353E(贪心)
  4. java 连接kafka_设置多个kafka连接接收器
  5. 腾讯视频手机app下载安装_腾讯视频怎么签到
  6. 没有bug队——加贝——Python 练习实例 13,14
  7. linux 安卓svn,linux安装svn
  8. 安装虚拟机工具 linux虚拟机访问windows文件夹
  9. 图解C#的值类型,引用类型,栈,堆,ref,out
  10. KMP算法------字符串匹配问题
  11. java常见面试微服务_微服务面试一般问什么?java微服务面试题以及答案整理
  12. 软件单元测试方法,单元测试的基本测试方法
  13. 有效沟通bic法则_有效沟通的五个法则
  14. 计算机桌面黑屏时间,如何解决电脑开机出现黑屏并需要很久才打开桌面的问题...
  15. Android中播放本地SD卡中歌曲须要的加入的权限
  16. 学习笔记:UDP实现进程心跳检测
  17. 蓝桥杯第八届真题 :拉马车
  18. 小白也能看懂的XML简介
  19. 计算机程序员的英文简历,电脑程序员英文简历范文
  20. 计算机类专业一般会有补录的吗,补录和正常录取的区别是什么

热门文章

  1. 由国内到国外 我的个人软件推广成功之路
  2. Error response from daemon: conflict: unable to delete 4f2bb6112fd7 (must be forced) - image is refe
  3. 有模拟钢琴弹奏的手机APP吗?
  4. Typora 破解版 Mac自取
  5. python win32 EnumWindows
  6. 徐松亮Python教学-黑客篇-zip压缩文件的破解
  7. iPhone和Android的区别,苹果手机用户和安卓用户使用的四大区别,你符合几个?...
  8. Visual Studio的sln文件解析
  9. 【2018-8月】win7 32位旗舰纯净+装机版系统(每月更新)
  10. ie加载项存在残留是什么_注册表删除IE加载项