当前位置: 首页 > wzjs >正文

成都网站建设联系方式在线网站建设

成都网站建设联系方式,在线网站建设,石狮服装城商家微网站建设,网站速成目录 前言 A/B测试中的统计学方法 假设检验 Levenes Test莱文测试 t 检验(两组均值差异) 实战案例 数据来源及参考资料 代码详解 导入数据 计算ROI Request检验 GMV检验 ROI检验 结语 前言 什么是A/B测试?说白了就是中学生物实…

目录

前言

A/B测试中的统计学方法

假设检验

Levene's Test莱文测试

t 检验(两组均值差异)

实战案例

数据来源及参考资料

代码详解

导入数据

计算ROI

Request检验

GMV检验

ROI检验

结语


前言

什么是A/B测试?说白了就是中学生物实验里常说的控制变量。实验对象分为A组(对照组)、B组(实验组)来测试某个行为的影响。在互联网企业,为了判断某个行为的效益,或者挑选更加合适的方案就会采用A/B测试。A/B测试的核心在于两组样本除了实验条件不一样,其他条件都一样。因此A/B测试依赖如下假设。

  • 每个因子水平的数据均呈正态分布​
  • 案例独立性:样本案例应相互独立​
  • 方差的同质性:同质性是指各组之间的方差应近似相等​
  • 从因子水平定义的总体中独立且随机地获得观察结果

A/B测试中的统计学方法

假设检验

假设检验的原理其实是反证法。先对总体提出一个假设(原假设 H_0,再通过样本数据判断该假设是否成立。若样本数据与原假设矛盾,则拒绝 H_0,接受备择假设H_1;反之,则不拒绝 H_0。关键逻辑为小概率事件原理。假设检验依赖 “小概率事件在一次试验中几乎不会发生” 的原理:

1. 若原假设成立,那么某个与其相关的事件A发生的概率极小。

2. 若在一次抽样中,事件A竟然发生了,则有理由怀疑原假设的正确性。

也就是我们常说的具有统计学上的显著意义。而这个事件A的概率也就是我们常说的P值。而往往我们还会设定一个显著性水平,这个显著性水平是标准的小概率事件的概率(这么说不知道对不对啊,描述感觉不太严谨),由前人大量的实践得到的。当P值小于这个显著性水平时,则符合假设,因为这个小概率事件的概率比假定的标准还小。当P值大于这个显著性水平时,则怀疑假设,因为这个小概率事件的概率比假定的概率要大,那么原假设便值得怀疑。

Levene's Test莱文测试

Levene's test 主要用于检验多个组数据的方差是否相等,适用于两组或多组数据。

t 检验(两组均值差异)

适用于 正态分布数据 且 样本量较小(n≤30)的两组均值比较

实战案例

对滴滴打车的运营数据进行A/B测试,判断投入优惠卷对ROI、GMV、订单数量(requests)是否有影响。

数据来源及参考资料

工作台 - Heywhale.com

方差分析简介(结合COVID-19案例)

代码详解

导入数据

#数据导入
import pandas as pd
test = pd.read_excel('test.xlsx')
test.head()

结果

计算ROI

#计算ROItest['ROI']=test['gmv']/(test['coupon per trip']*test['trips'])
test.head()

结果

其实这里有一个问题,这个成本对应的优惠券的投入成本,但是这里gmv是优惠券带来的利润增长,还是总利润呢?如果是总利润,那对应的是总成本。不能把其他行为带来的收益增长算到投入优惠券上去。

Request检验

#levene检验requests是否齐方差requests_A=test[test.group=='control'].requests
requests_B=test[test.group=='experiment'].requestsimport scipy.stats as st
st.levene(requests_A,requests_B)

#配对样本t检验(两独立样本t检验之前需检验是否齐方差,此处不需要)st.ttest_rel(requests_A,requests_B)

GMV检验

#levene检验gmv是否齐方差gmv_A=test[test.group=='control'].gmv
gmv_B=test[test.group=='experiment'].gmvst.levene(gmv_A,gmv_B)

#配对样本t检验(两独立样本t检验之前需检验是否齐方差,此处不需要)st.ttest_rel(gmv_A,gmv_B)

ROI检验

#levene检验ROI是否齐方差ROI_A=test[test.group=='control'].ROI
ROI_B=test[test.group=='experiment'].ROIst.levene(ROI_A,ROI_B)

#配对样本t检验(两独立样本t检验之前需检验是否齐方差,此处不需要)st.ttest_rel(ROI_A,ROI_B)

结语

一起学习,共同进步!

http://www.dtcms.com/wzjs/367007.html

相关文章:

  • wordpress 和shopify石家庄seo优化公司
  • 网站分享代码怎么加windows优化
  • 自己如何在网上做网站广州百度快速排名优化
  • 在网站上上传文件需要怎么做seo关键词优化排名推广
  • 永久免费自助建网站站长工具端口查询
  • 凡科快图怎么用seo关键词排优化软件
  • 政府网站平台建设的一些问题seo网络排名优化技巧
  • 赣州做网站j西安seo盐城
  • 网站开发的甘特图优化设计答案大全英语
  • 做平台好还是自己建网站怎样才能在百度上发布信息
  • 潍坊专业网站建设网络推广员上班靠谱吗
  • 网站建设投标ppt产品的网络推广要点
  • 学校网站备案怎么做广告资源对接平台
  • 留言板网站怎么做网络营销策略的内容
  • 北京互联网公司网站建设网络营销环境分析
  • 商丘企业做网站如何建立一个网站平台
  • 建站行业的利润在线服务器网站
  • phpcmsv9蓝色简洁下载网站模板合肥seo招聘
  • 网站建设和服务器运营最好的推广平台是什么软件
  • 网站建设销售该学的网推是什么
  • 怎样做博客网站电销精准客户资源
  • 网站404页面做晚了关于普通话的手抄报
  • 好的域名推荐杭州网站优化
  • 快手等视频网站做推广引流推广平台软件
  • 阿里巴巴网站导航栏怎么做品牌推广网络公司
  • 君隆网站建设seo是哪个英文的缩写
  • 音乐网站的音乐怎么做网站文章优化技巧
  • 企业 北京 响应式网站制作百度收录查询网址
  • 香河家具城网站建设目标互联网推广工作好做吗
  • 网站设计的公司怎么样深圳龙华区大浪社区