美文网首页
scipy计算Z检验

scipy计算Z检验

作者: 一路向后 | 来源:发表于2021-06-13 22:40 被阅读0次

1.问题描述

某机床厂加工一种零件,根据经验,该厂加工零件的椭圆度近似服从正态分布,其总体均值为\mu=0.081mm,总体标准差为\sigma=0.025。今换一种新机床进行加工,抽取n=100个零件进行检验,得到的椭圆度均值为0.076mm。试问新机床加工零件的椭圆度的均值与以前有无显著差异(\alpha=0.05)?

2.解题思路

依题意,提出检验假设H_0: \mu=0.081, H_1: \mu\ne0.081

3.源码实现

import numpy as np
from scipy import stats

# 总体均值
mean = 0.081

# 总体方差
std = 0.025

# 样本均值
sample_mean = 0.076

# 计算Z值
Z = (sample_mean - mean) / (std / np.sqrt(200))

# 通过Z值计算P值
P = 2 * stats.norm.sf(abs(Z))

print(Z, P)

4.运行及其结果

$ python3 example.py
-2.82842712475 0.00467773498105

5.结果解释

因为P=0.00467773498105 < \alpha=0.05,所以在显著性水平\alpha=0.05上拒绝H_0,认为新机床加工零件的椭圆度的均值和以前相比有显著区别。

相关文章

  • scipy计算Z检验

    1.问题描述 某机床厂加工一种零件,根据经验,该厂加工零件的椭圆度近似服从正态分布,其总体均值为,总体标准差为。今...

  • scipy计算卡方检验

    1.问题描述 某市自开办有奖储蓄以来,13期兑奖号码中各数码的频数汇总为,0: 21, 1: 28, 2: 37...

  • Python DataFrame 检验数据正态分布及平均值差异检

    检验是否为正态分布 使用 # Scipy Normaltest how is it used? 平均值差异检验 代...

  • R: wilxocon Z-score

    rcompanion包中的wilcoxonZ函数提供计算两组wilcoxon检验Z-score计算方法,sign函...

  • Python实现概率分布

    1、工具准备 安装python的科学计算包scipy 在python的科学计算包scipy的stats模块计算出常...

  • Python-03 ~ 机器学习库 之 SciPy

    SciPy是机器学习中最常用的高等数学计算库,今天就来看看吧 SciPy简单介绍 SciPy的简单介绍:SciPy...

  • 学习汇总

    python python假设检验(很全):python假设检验统计功能包:scipy 统计模型包:statsmo...

  • Python-Scipy进行数值积分

    Python的Scipy模块中拥有大量的数值计算函数,方便我们快速进行数值计算。 Scipy中的integrate...

  • Python Scipy库

    Scipy库的简介 Scipy高级科学计算库:和Numpy联系很密切,Scipy一般都是操控Numpy数组来...

  • scipy

    scipy处理matlab变量. help 显著性检验 link [out]:(0.393418620974391...

网友评论

      本文标题:scipy计算Z检验

      本文链接:https://www.haomeiwen.com/subject/pdzgeltx.html