独立小样本两个总体均值差的区间估计
小样本:或
条件:总体服从正态分布,随机样本是从两个总体独立选取的。
如果总体方差相等:
公式套用:
自由度=
参数解释:
:总体1 -方差,
:总体2 -方差
:样本1 -均值,
:样本2 -均值
:样本1 -样本数量,
:样本2 -样本数量
:样本1 -样本方差,
:样本2 -样本方差
:t分布值,若取95%置信区间,则
为0.05.
分析范例:
沥青含量3% 和 7%混凝土水渗透性测量数据
3%含量7%含量11898538409001020733980785
方差既可以使用numpy函数,也可以使用pandas函数。numpy 中计算的方差就是样本方差本身:
使用场景为:拥有所有数据的情况下,计算所有数据的标准差时使用,即最终除以n,而非n-1
pandas 中计算的方差为无偏样本方差:
使用场景为:只有部分数据但需要求得总体的标准差时使用,当只有部分数据时,根据统计规律,除以n时计算的标准差往往偏小,因此需要除以n-1,即n-ddof。
由于是用于样本数据,所以采用pandas的方差函数。
import numpy as np
from scipy.stats import t
import pandas as pd
y1 = [1189, 840, 1020, 980] # 抽样1数据
y2 = [853, 900, 733, 785] # 抽样2数据
# 方差
arr1 = pd.Series(y1) # 样本1 生成Series
arr2 = pd.Series(y2) # 样本2 生成Series
arr_var1=arr1.var() # 取得样本1 方差 20636.91
arr_var2=arr2.var() # 取得样本2 方差 5420.916
计算
- 样本均值:
=arr_mean1&arr_mean2,
- t分布分位点:
=t_value,
- 样本数量:n=n1&n2
# 均值
arr_mean1 = np.mean(y1) # 样本1 均值 1007
arr_mean2 = np.mean(y2) # 样本2 均值 817.8
# t分布值
n1 = len(y1) # 抽样2数据个数 4
n2 = len(y2) # 抽样1数据个数 4
variance = (n1 + n2 - 2) # 自由度 6
ci = 0.95 # 定义置信系数95%
alpha = 1 - ci # 定义α
t_v = t(variance) # 定义一个自由度为6:(n1 + n2 - 2)的 t分布
t_value = t_v.isf(alpha / 2) # 取t分布单侧右分位点 ;stats.t.ppf(a,df)/左分位点;stats.t.isf(a,df)/右分位点;stats.t.interval(1-a,df)/双侧分位点
计算
=sp_2
sp_2 = (((n1 - 1) * arr_var1) + ((n2 - 1) * arr_var2)) / variance
a = arr_mean1 - arr_mean2
b = t_value * ((sp_2 * ((1 / n1) + (1 / n2))) ** 0.5)
# 上区间
up = a - b
# 下区间
dn = a + b
print([up, dn])
输出结果:
[-7.995624947727066, 386.99562494772704]
如果总体方差不同:
条件:总体服从正态分布,随机样本是从两个总体独立选取的。
公式套用:
自由度:
s1=arr_var1 #样本1 方差 20636.91
s2=arr_var2 # 样本2 方差 5420.916
v=((s1/n1+s2/n2)**2)/((((s1/n1)**2)/(n1-1))+(((s2/n2)**2)/(n2-1))) #自由度为4
t_value2 = t.isf(alpha/2,v) # 取自由度为v:4 的t分布单侧右分位点
c = t_value2 * ( ((s1 / n1) + (s2 / n2)) ** 0.5)
# 上区间
up = a - c
# 下区间
dn = a + c
print([up, dn])
[-25.527425913788278, 404.5274259137883]
Original: https://blog.csdn.net/Zohn_Sun/article/details/122835360
Author: 燕北茶
Title: 独立小样本两个总体均值差的区间估计
相关文章

目标检测常用库MMCV安装中遇到的问题总结
我看很多教程说mmcv是只支持linux,支持windows版本较少,所以很难和torch、cuda匹配上,所以报错较多难安装。今天试了一下,遇到的和想到的报错问题基本如下: 一、首先是Microso...

win7系统防止中招勒索病毒
echo @@ netsh advfirewall firewall add rule name="Deny TCP 123" dir=out action=block proto...
![STM32移植神经网络(1)--神经网络部分简介[模型保存和转换]](https://www.itcode1024.com/wp-content/themes/begin/prune.php?src=https://www.itcode1024.com/wp-content/themes/begin/img/loading.png&w=280&h=210&a=&zc=1)
STM32移植神经网络(1)–神经网络部分简介[模型保存和转换]
对于在STM32平台移植神经网络的一些总结: TensorFlow Lite 对于保存好的神经网络模型最好转换为TensorFlowLite格式在移植到STM32平台,该格式模型大小会更小,但精度并不...

有没有一个比较好的文字转换成语音的手机软件?
好的文字转换成语音软件必须要满足使用简单、转写效率高特点。下面给大家准备了两款好用的文字转语音工具,每一款都非常实用。 1、手机自带配音功能 现在手机基本上自带文字转语音助手,通过功能设置,也能实现文...

MacOS(M1芯片 arm架构)下如何安装tensorflow
导语 由于目前anconda官网上对于macos系统只支持X86结构的,因此基于arm结构的MacOS暂时无法使用anconda来对tensorflow进行配置。虽然Anconda无法在M1上运行,但...

带你玩转 3D 检测和分割(一):MMDetection3D 整体框架介绍
0.前言 由于 3D 本身数据的复杂性和 MMDetection3D 支持任务(点云 3D 检测、单目 3D 检测、多模态 3D 检测和点云 3D 语义分割等)和场景(室内和室外)的多样性,整个框架结...

【论文笔记】视频实例分割 CVPR2021 Oral——VisTR:End-to-End Video Instance Segmentation with Transformers
视频实例分割video instance segmentation,在vos的基础上,对每个实例打标签。 实例分割是目标检测+语义分割,在图像中将目标检测出来,然后对目标的每个像素分配类别标签,能够对...

Windows10下通过anaconda python3.9版本安装tensorflow以及配置到pycharm全过程 安装教程
一、 安装Anaconda 1. 从官方网站下载Anaconda https://www.anaconda.com/ ; 2. 下载Anaconda之后,首先双击Anaconda安装包 3. 之后一直...

无论是数字经济还是元宇宙,虚拟人的交互已经成为迫切要解决的问题
封面:在元宇宙中,人们都有一个"虚拟人"的身份,能不能介绍下目前"虚拟人"技术的发展情况? 娄超:其实除了语音应用,我们还有多维信息、多模信息的相互融合和识别技术。例如,我们把语音识别、人脸识别和动画...

构建文本数据集(tokenize、vocab)
根据李沐老师的课做的记录。 文本数据集可以将其看作一串单词序列或者字符序列。 构建时一般有以下几个步骤。 文本清洗和读取 text_path = './timemachine.txt' def rea...

【自然语言NLP】TensorFlow使用LSTM实现情感分析任务
自然语言情感分析 众所周知,人类自然语言中包含了丰富的情感色彩:表达人的情绪(如悲伤、快乐)、表达人的心情(如倦怠、忧郁)、表达人的喜好(如喜欢、讨厌)。利用机器自动分析这些情感倾向,不但有助于帮助企...

DataFrame(12):DataFrame的排序与排名问题
1、说明 DataFrame中的排序分为两种,一种是对索引排序,一种是对值进行排序。 索引排序:sort_index(); 值排序:sort_values(); 值排名:rank() 对于索引排序,涉...

MagicHub中英混语音识别挑战赛开启报名
2022年8月12日,Magic Data 、好未来 (智慧教育-国家新一代人工智能开放创新平台) 、清华大学、中国科学院声学研究所主办,Magichub 开源社区、上海白玉兰开源开放研究院、Open...

CVPR2022 目标检测方向文章(附摘要)
CVPR官方下载: 主会论文:https://openaccess.thecvf.com/CVPR2022 Workshop论文:https://openaccess.thecvf.com/CVPR2...

浩鲸新智能解决方案工程师面试_【动态】科大讯飞发布全屋智能语音面板解决方案,开启全屋智能语音新时代…
10月25日,科大讯飞全球1024开发者节"MORFEI助力,共创共赢"智能家居分论坛在合肥白金汉爵大酒店隆重召开。地产行业大咖、优秀合作伙伴、AI开发者齐聚一堂,研讨和分享智能家居行业发展趋势,共同...