Z检验

statsmodels.stats.weightstats.ztest()

import statsmodels.stats.weightstats as sw

参数详解:

x1:待检验数据集;

x2:待检验数据集;默认为None,双样本检验时不为None;

value:在一个样本中,value是原假设下x1的均值。在两个样本中,value为原假设下x1均值与x2均值之差;

alternative:str,默认为'two-sided',双尾检验;右尾检验,'larger';左尾检验,'smaller';

usevar:str,默认为'pooled',此时认为样本的标准偏差是相同的;

ddof:int;自由度,用于计算方差的平均估计。在比较的情况下,这是一个,但它可以调整,以测试其他统计数据(比例,相关性)(这个解释翻译自官网,我不常用,就没有深究

官网详解

返回:

tstat:float,检验统计量;pvalue:float,p值

t检验

stats.ttest_ind()

from scipy import stats

用途:

两个独立样本的均值检验

参数详解:

a,b:待检验的两个数据集;

axis:计算时所沿的轴,这个一般不用特殊设置;

equal_var:如果为True(默认值),则执行一个标准的独立2样本检验,该检验假定总体方差相等。如果为False,则执行Welch的t检验,该检验不假定总体方差相等;

nan_policy:定义当输入包含nan时如何处理。可以使用以下选项(默认为'propagate'):'propagate':返回nan; 'raise':抛出一个错误; 'omit':执行计算时忽略nan值

alternative:str,默认为'two-sided',双尾检验;右尾检验,'greater';左尾检验,'less';

官网详解

返回:

tstat:float,检验统计量;pvalue:float,p值

F检验

stats.levene()

from scipy import stats

用途:

方差齐性检验,用于t检验中方差未知的情况

参数详解:

sample1,sample2···:待检验数据集;

center:默认为'median',还可以选'mean'和'trimmed';这个参数我不懂

proportiontocut: 显著性水平,默认为0.05

官方详解

返回:

tstat:float,检验统计量;pvalue:float,p值

假设检验的python实现命令——Z检验、t检验、F检验的更多相关文章

  1. python 交互式命令行数据库连接助手 -- mysql、sql server (mssql)、redis

    目录 python 交互式命令行数据库连接助手 0. 操作示例 1. python 连接mssql 2. python 连接mysql 3. python 连接redis n. Tips python ...

  2. Python的命令模式和交互模式

    Python的命令行模式和交互模式 请注意区分命令行模式和Python交互模式. 在命令行模式下,可以执行python进入Python交互式环境,也可以执行python first.py运行一个.py ...

  3. python常用命令和基础运算符

    基础运算符 http://www.cnblogs.com/alex3714/articles/5465198.html 身份运算符:is is not成员运算符:in not in ##in 判断元素 ...

  4. Python模块: 命令行解析optionparser

    Python 有两个内建的模块用于处理命令行参数:一个是 getopt,<Deep in python>一书中也有提到,只能简单处理 命令行参数:另一个是 optparse,它功能强大,而 ...

  5. Cassandra 数据库, python cqlsh命令

    ★  cql操作数据库(cqlsh.bat: python cqlsh命令操作<优缺点:https://blog.csdn.net/vbirdbest/article/details/77662 ...

  6. 【python】命令行解析工具argparse用法

    python的命令行参数 之前有用到optget, optparse, 现在这些都被弃用了. import argparse parser = argparse.ArgumentParser() ar ...

  7. 设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本

    设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本 python2 和 python3 有很大的不同,使用python2 编写的程序,如果使用python3 ...

  8. 如何使用python自定义命令

    dir.tree.cd等等,都是我们常见的命令.这些命令是开发者开发出来的,如果我们自己想按照自己的想法开发一个命令,应该怎么做呢? 以python语言来实现,问题就是:如何使用python自定义命令 ...

  9. 基于Python与命令行人脸识别项目(系列一)

    Face Recognition 人脸识别 摘要:本项目face_recognition是一个强大.简单.易上手的人脸识别开源项目,并且配备了完整的开发文档和应用案例,方便大家使用.对于本项目可以使用 ...

随机推荐

  1. libcurl库openssl编译

    openssl编译 win32: perl Configure  no-shared VC-WIN32 --prefix=E:/lib/openssl-1.1.1 linux: ./config -f ...

  2. Junit4进行参数化测试

    @RunWith, 当类被@RunWith注解修饰,或者类继承了一个被该注解修饰的类,JUnit将会使用这个注解所指明的运行器(runner)来运行测试,而不是JUnit默认的运行器. 要进行参数化测 ...

  3. Velocity学习

    原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11790482.html Velocity学习: 1. velocity对大小写敏感 2. ve ...

  4. CVE-2021-4034 Linux Polkit本地权限提升漏洞

    0x00 前言 公司放假两天,突然一天下午,群里面实验室的大哥发了个通告,就是这个臭名昭著刚爆出来的漏洞.通杀目前市场上大多数Linux操作系统.随后我看到各种微信公众号纷纷发表文章,POC已经出现了 ...

  5. MySQL中 BETWEEN ... AND ...

    MySQL中 BETWEEN ... AND ... 1. 准备测试数据 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, ...

  6. 基于FMC接口的Kintex-7 XC7K325T PCIeX4 3U PXIe接口卡

    一.板卡概述 本板卡基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片,pin_to_pin兼容FPGAXC7K410T-2FFG900 ,支持PCIeX8.64bit DDR3容量 ...

  7. [LeetCode]3.无重复字符的最长子串(Java)

    原题地址: longest-substring-without-repeating-characters/submissions 题目描述: 示例 1: 输入: s = "pwwkew&qu ...

  8. soc AXI接口术语和特性

    AXI接口术语和特性 1.outstanding 2.interleaving 3.out-of-oder 4.写数据可以优先于写地址 5.大小端 小端:低地址数据放在总线bus的低位. 大端:低地址 ...

  9. Hyperledger Fabric 2.x 动态更新智能合约

    一.说明 在上一篇文章中分享了智能合约的安装与使用,如果业务有变更代码需要修改怎么办呢?本文分享如何对已安装的合约进行版本更新. 二.环境准备 区块链网络安装:<Hyperledger Fabr ...

  10. 以Docker容器的形式运行GVM-11

    OpenVAS(Open Vulnerability Assessment System)是在nessus基础上发展起来的一个开源的漏洞扫描程序,其核心部件是一套漏洞测试程序,可以检测远程系统和应用程 ...