作者 | 文文酱的数据课堂

来源 | 知乎专栏

https://zhuanlan.zhihu.com/p/69888032


卡方检验,统计学的方法,现在机器学习看变量的时候也会用到。

很多不知道的人,一听到这个名词,会马上联想到,啊?还要拿张卡来检验吗?

其实卡方检验是英文Chi-Square Test 的谐音。在大数据运营场景中,通常用在某个变量(或特征)值是不是和应变量有显著关系。

我常听到运营和分析师这样的对话,分析师:“这个变量我做了卡方检验了,不显著,所以我没有放进模型。”

这时候,你要是仔细观察运营经理的话,他们很多人其实是不明白的,有些好学的会直接问什么是卡方检验,有些要面子,会偷偷百度一下什么是卡方检验,但多数运营经理就这么接受了分析师的建议。

毕竟运营经理是以业务和结果为导向的,这些细节的东西,他们觉得也不用自己去纠结。

我写这篇的目的,是为了让运营经理能够确实的知道卡方检验是什么,不要害怕听到这些专有名词,下次遇到这些情况知道如何和分析师互动,并且从业务层面上提出更有价值的变量建议。

而分析师的话,能够让他们在和其他非技术部门人员沟通的时候,学习怎么说些普通人能听的懂的话。

01

什么是卡方检验?

卡方检验就是检验两个变量之间有没有关系。以运营为例:

  • 卡方检验可以检验男性或者女性对线上买生鲜食品有没有区别

  • 不同城市级别的消费者对买SUV车有没有什么区别

如果有显著区别的话,我们会考虑把这些变量放到模型或者分析里去。

02

投硬币

那我们先从一个最简单的例子说起。

1.根据投硬币观察到的正面,反面次数,判断这个硬币是均衡的还是不均衡。

现在有一个正常的硬币,我给你投50次,你觉得会出现几个正面,几个反面?

按照你的经验你会这么思考,最好的情况肯定是25个正面,25个反面,

但是肯定不可能这么正正好好的,嗯,差不多28个正面,22个反面吧;

23个正面,27个反面也可能的,但是10个正面,40个反面肯定不可能的,除非我运气真的那么碰巧。

你上面的这个思维方式,就是拿已经知道的结果(硬币是均衡的,没有人做过手脚),推测出会出现的不同现象的次数。

而卡方检验是拿观察到的现象(投正面或反面的次数或者频数),来判断这个结果(硬币是不是均衡的)。

继续上面这个例子,如果我不知道这个硬币是不是均衡的,我想用正面,反面的频次来判断,我投了50次,其中28个正面,22个反面。我怎么用卡方检验来证明这个硬币是均衡的还是不均衡的呢?

这里要引出卡方检验的公式:

这个公式可以帮我们求出卡方检验的值,我们用:

  • 这个公式求得的值

  • 自由度(degree of freedom,不熟悉的可以去看我在简书的用可视化思维解读统计自由度)

  • 置信度

其中,自由度我们可以求出来,置信度的话,我们按照我们自己意愿挑选,一般我们会挑90%或者95%。

这三个数值计算方法如下:

我们拿到这3个信息,去查表,因为0.72小于查表得到的3.841,所以我们得出这个硬币是均衡的结论。

这里还涉及到假设检验中,拒绝H0还是不拒接H0,这篇文章就不详细展开了。

如果你们查表后,还是不知道是该大于的时候说均衡,还是小于的时候说均衡,那么你们可以想一下具体这个例子,

如果硬币是均衡的话,你觉得卡方的值是越小越可能是均衡的,还是越大越可能是均衡的呢?

03

投筛子

接下来,我们再来看一个稍微难一点的例子,投骰子。

有一个筛子,我不知道它是不是均衡的,于是我打算投36次看一下。

按照投硬币的方式,我先要画出一个表格,然后计算出3个数值,

带着这3个值,我们去查表,于是我们得出这个现象不能判定他是个均衡的筛子。

现在你明白其实卡方检验一点都不深奥吧。

以后如果分析师说,这个变量不显著,我把这个变量去掉了,你就可以反问他,那卡方值是多少?你选了多大的置信度?

04

电商中消费者的性别和购买生鲜

最后讲个平时运营分析中的案例:

我们要观察性别和在线上买不买生鲜食品有没有关系,现实生活中,女性通常去菜市场买菜的比较多,那么在线上是不是也这样。

我们得出观察到数据,并且形成表格后,我们需要计算理论的数据,在上面的例子我们发现,我们发现有66%的人不在线上买生鲜(599除以907),34%的人会在线上买。那如果,男的有733个人,女的有174个人,根据这些比例,我们可以得出的理论值是什么呢?

根据理论和实际值,我们可以算出卡方值,自由度,并且结合我们定义的置信度,查表得到性别和线上买生鲜是显著相关的。

所以我们如果下次看到一个女性来访问我们的网站,多投放一些广告,说不定会转化哦。

看了这几个例子,是不是觉得卡方检验一点都不复杂,其实和我们生活这么贴近,我们平时的思维方式,其实就隐含着卡方检验的道理。

●2020中国独角兽分析报告!

●12000+字超详细 SQL 语法速成!

后台回复“入群”即可加入小z干货交流群

干货????

统计学的卡方检验方法是什么呢?用几个生活实例带你揭秘!相关推荐

  1. 学习数据科学需要了解一些什么,什么是学习统计学最好的方法呢?

    对于未处在定量领域中的有志数据科学家们,学习统计学可是条令人胆寒的不归路.不论你是个计算机工程专业的大学生,寻找事业新出路的开发人员还是个MBA研究生,似乎在数据科学中最让大家觉得害怕的部分总是统计学 ...

  2. C#方法中的反射方式和委托方式(小实例)

    在开发过程中对静态方法的调用是通过类型名后面加个点而后是调用方法的名称,对类型实例方法的调用是通过new一个对象,而后点加方法名称,这是最熟悉不过的两种方式.还可以通过读取CLR元数据,利用反射进行方 ...

  3. php猴子找大王算法,教程方法;php实现猴子选大王问题算法实例电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;php实现猴子选大王问题算法实例电脑技巧,以下是给大家带来的教程方法;php实现猴子选大王问题算法实例,大家可以了解一下哦! 下面为你介绍php实现猴子选大王问题算法实例. 本 ...

  4. 统计学-常用数据分析方法

    01 描述统计 描述统计是通过图表或数学方法,对数据资料进行整理.分析,并对数据的分布状态.数字特征和随机变量之间关系进行估计和描述的方法.描述统计分为集中趋势分析.离中趋势分析和相关分析三大部分. ...

  5. 统计学中数据分析方法大全

    Part1描述统计 描述统计是通过图表或数学方法,对数据资料进行整理.分析,并对数据的分布状态.数字特征和随机变量之间关系进行估计和描述的方法.描述统计分为集中趋势分析和离中趋势分析和相关分析三大部分 ...

  6. 统计学中数据分析方法汇总

    Part1 描述统计 描述统计是通过图表或数学方法,对数据资料进行整理.分析,并对数据的分布状态.数字特征和随机变量之间关系进行估计和描述的方法.描述统计分为集中趋势分析和离中趋势分析和相关分析三大部 ...

  7. 数据分析——统计学理论和方法

    1.描述统计 描述统计是通过图表或数学方法,对数据资料进行整理.分析,并对数据的分布状态.数字特征和随机变量之间关系进行估计和描述的方法.描述统计分为集中趋势分析和离中趋势分析和相关分析三大部分. 集 ...

  8. 统计学中数据分析方法大全!

    来源:数据派THU 我是小z 之前有断断续续讲过统计学中的数据分析方法,今天分享的这篇更加全面.系统,涉及到18个方面,收藏就完事儿了~ Part1描述统计 描述统计是通过图表或数学方法,对数据资料进 ...

  9. 【统计学】贝叶斯推理方法

    贝叶斯推理方法 随着因特网的普及和同步技术的发展, 贝叶斯统计开始运用于商业领域. 通过互联网可以实现自动收集顾客的购买和检索记录, 从而推测顾客的类别. 在这一点上, 贝叶斯统计学完胜传统意义上的统 ...

最新文章

  1. 进程间通信--命名管道
  2. 提气!清华成立集成电路学院,专研“卡脖子”技术
  3. 怎么将html字符串转换成标签并展示,将字符串转为html标签-续
  4. 这批.Net程序员水平不行啊!居然ASP.NET Core Middleware都不会用
  5. php如何将mysql数据库中的admin字段赋值给session_转php中使用session_set_save_handler()函数把session保存到MySQL数据库实例...
  6. 完全数--Python
  7. Android Studio 1.1.0汉化初步出炉!
  8. 服务器更新升级BIOS操作步骤
  9. [概率统计]商务与经济统计知识点总结 Part 1
  10. 关于VB中Print函数在数组中换行的理解
  11. 如何判断一个数是否为素数(质数)?
  12. 滴滴顺风车即将重新上线,试运营方案涉嫌歧视女性乘客
  13. leetcode 739. Daily Temperatures 每日温度(中等)
  14. kodbox(可道云)Windows部署教程
  15. ElasticSearch 可视化工具之cerebro
  16. Win11安卓应用使用及环境配置教程
  17. Pure-ftpd + Mysql + Pureftpd php manager架设FTP 傻子的执著
  18. scrapy案例:爬取京东笔记本数据
  19. luogu P1710 地铁涨价
  20. 3盏灯和3个开关的对应关系

热门文章

  1. 使用Dialogflow API构建Slack智能聊天机器人的指南
  2. 学习python数据分析的30个练手数据+4个数据集网站
  3. imac 使用 linux终端,MAC 终端(命令行)剪切版的使用
  4. 艾默生无线适配器775XD11I5WA3WK9
  5. 超详细新手建站方法说明(让你少走弯路)
  6. 商务部:2017中国国际货运代理行业发展报告 (附下载)
  7. 一键重装win7系统详细教程
  8. linux使用xrdp远程
  9. Linux部署Scrapyd及配置功能
  10. App获取android分辨率,Android 获取手机及APP信息实例详解