用Python来验证一下天猫双十一数据造假?
双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来验证一下天猫双十一数据造假?相关推荐
- 搭档之家:马云回应天猫双十一数据造假
以下信息由搭搭档之家收集整理自网络 马云回应天猫双十一数据造假:我们每一分钱都极其准确 11月13日消息,正在进行的第五届世界浙商大会,马云现身并进行了演讲,其驳斥了2019年天猫双11数据造假的事情 ...
- 网传天猫双十一数据造假?利用Python对其进行预测分析
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 朱小五 PS:如有需要Python学习资料的小伙伴可以加点击下方链接 ...
- 双字节数据 先低后高_马云回应双11数据造假;字节上市要再等一等;阿里香港IPO首日获40亿保证金认购;Siri未来或能解读情绪 | Tech周报...
互联网科技与新商业一周大事,尽在Tech周报. Tech星球(微信ID:tech618)文 | 倪乐航头图 | IC Photo移动新方向1.联想宣布摩托罗拉推出折叠手机Razr 11月14- ...
- 双十一数据造假?让我们用Python来验证一下。
前言 淘宝双十一的数字每年都创新高,今年更是达到了2684亿.然后在数字的背后,有人提出了质疑,其中最著名是今年四月的一则微博,作者用双十一前10年的数据进行拟合,并成功预测今年双十一的数据区间为26 ...
- 太难了!用Python数据造假后,我被公司升职加薪了~
众所周知,马蜂窝旅游网曾经因造假风波,被推风口浪尖,其平台内容涉嫌造假,大量用户点评,都是通过机器人(爬虫获取的)从携程.艺龙.美团.Agoda.Yelp各个平台抄来的(程序员小哥哥,我啥都没干). ...
- python机器学习——十次交叉验证训练的数据准备算法
摄于 2017年4月21日 台湾垦丁船帆石海滩 前言 python强大的机器学习包scikit-learn可以直接进行交叉分割,之所以写个相当于锻炼自己思维. 这两天本来打算开始写朴素贝叶斯分类器的算 ...
- python收集论文数据造假_现在的学术论文里存在数据造假的情况吗?
曾有人通过数据造假,在最难忽悠的物理学界骗倒了一众学术大牛,甚至在<科学>.<自然>两大权威期刊上频频发表文章. 这个数据造假的高手就是德国的物理学家舍恩. 我们把镜头拉回到 ...
- 双十一数据造假?如何用二元一次方程给马爸爸找回面子!
点击上方"码农进阶之路",选择"设为星标" 回复"面经"获取面试资料 事件 双十一前夜,大模头用指数曲线预测了一下今年双十一的淘宝天猫销售额 ...
- 云计算和python学哪个_大数据、云计算该如何学习?
大数据之Linux+大数据开发篇 阶段一.大数据.云计算 - Hadoop大数据开发技术 课程一.大数据运维之Linux基础 本部分是基础课程,帮大家进入大数据领域打好Linux基础,以便更好地学习H ...
最新文章
- c++ 结构体赋值_《零基础看得懂的C语言入门教程》—(十二)结构体是这么回事
- FreeBSD中3D加速功能的启用
- K-periodic Garland CodeForces - 1353E(贪心)
- java 连接kafka_设置多个kafka连接接收器
- 腾讯视频手机app下载安装_腾讯视频怎么签到
- 没有bug队——加贝——Python 练习实例 13,14
- linux 安卓svn,linux安装svn
- 安装虚拟机工具 linux虚拟机访问windows文件夹
- 图解C#的值类型,引用类型,栈,堆,ref,out
- KMP算法------字符串匹配问题
- java常见面试微服务_微服务面试一般问什么?java微服务面试题以及答案整理
- 软件单元测试方法,单元测试的基本测试方法
- 有效沟通bic法则_有效沟通的五个法则
- 计算机桌面黑屏时间,如何解决电脑开机出现黑屏并需要很久才打开桌面的问题...
- Android中播放本地SD卡中歌曲须要的加入的权限
- 学习笔记:UDP实现进程心跳检测
- 蓝桥杯第八届真题 :拉马车
- 小白也能看懂的XML简介
- 计算机程序员的英文简历,电脑程序员英文简历范文
- 计算机类专业一般会有补录的吗,补录和正常录取的区别是什么
热门文章
- 由国内到国外 我的个人软件推广成功之路
- Error response from daemon: conflict: unable to delete 4f2bb6112fd7 (must be forced) - image is refe
- 有模拟钢琴弹奏的手机APP吗?
- Typora 破解版 Mac自取
- python win32 EnumWindows
- 徐松亮Python教学-黑客篇-zip压缩文件的破解
- iPhone和Android的区别,苹果手机用户和安卓用户使用的四大区别,你符合几个?...
- Visual Studio的sln文件解析
- 【2018-8月】win7 32位旗舰纯净+装机版系统(每月更新)
- ie加载项存在残留是什么_注册表删除IE加载项