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

概率论得学习和整理27:关于离散的数组 随机变量数组的均值,方差的求法3种公式,思考和细节。

目录

1 例子1:最典型的,最简单的数组的均值,方差的求法

2 例子1的问题:例子1只是1个特例,而不是普遍情况。

2.1 例子1各种默认假设,导致了求均值和方差的特殊性,特别简单。

2.2 我觉得 加权平均值公式,比平均值的原始公式Σxi/n 更为普适性

2.3 后面引入随机变量,更是解决了部分 无穷数组 求均值,方差的问题 

2.4 学习顺序的错位

2.3 学习内容的缺失

3 对例子1更一般的均值求法:加权平均值的求法

4 用加权法求会不会多此一举?

5  例子2:对于非等概率的数组,用加权法求均值和方差

(例子1毕竟是特例,不如加权求法更普适性)

5.0 非等概率的数组

5.1 针对非等权重的数组,求均值

5.2 针对非等权重的数组,求方差,就必须用权重了

6 从一般性的数组,再到随机变量数组

6.1 什么是随机变量数组

6.2 随机变量的均值计算,均值=数学期望

6.3 随机变量的方差计算

7.4 VAR=E(Xi^2) - E(Xi)^2特殊公式的含义,别用错了

7 例子3: 计算随机变量数组的均值和方差

7.1 丢1次骰子的随机变量和对应概率/权重

7.2 丢2次骰子的随机变量和对应概率/权重

7.3 这2个随机变量的均值,方差的计算


1 例子1:最典型的,最简单的数组的均值,方差的求法

  • 对象:一个数组
  • 均值:Average=ΣXi*/N = sum/ count
  • 离差:(Xi-A)           # 离差,比较的是每个数列里的值与特定值如均值的差!距离差!
  • 离差和:Σ(Xi-A)
  • 离差和:Σ(Xi-A)
  • 离差平方和:Σ(Xi-A)^2
  • 方差:Σ(Xi-A)^2/N

具体到这个例子里

  • Average=21/6=3.5
  • Var= δ^2=2.917

2 例子1的问题:例子1只是1个特例,而不是普遍情况。

2.1 例子1各种默认假设,导致了求均值和方差的特殊性,特别简单。

  • 数组1,2,3,4,5,6 
  • 特殊性1:只有6个数
  • 特殊性2:默认等概率分布
  • 特殊性3:求均值,没引入权重概念,只是直接 /n, 默认了等权重
  • 特殊性4:求方差,也是直接用的/n, 默认了等权重

2.2 我觉得 加权平均值公式,比平均值的原始公式Σxi/n 更为普适性

我觉得 加权平均值,比  Σxi/n 更为普适性

特殊性3:求均值,没引入权重概念,只是直接 /n, 默认了等权重

这个地方我需要详细解释一下

比如1个数组,

1,2,3,4,5,6 ....100, 理论上,全部相加 Σxi/n 也没错,是最底层的计算均值思路和公式

但是

很多时候,我们的数组里,有多个数是重复出现的,

1,2,3,4,5,6,1,2,3,4,5,6,...5,6,100  (可能远大于100)

我们可能需要统计频度数, 频度=权重

从而用加权平均值的计算方法

比如 1*w1+2w2+.....6*w3+100*w100

所以我觉得,加权平均数,是比这种 等权重平均数更一般的情况

即使是1,2,3,4,5,6 ....100, 理论上,全部相加 Σxi/n 也没错 ,也可以强行认为他们的权重相等都是1/n,所以我觉得 加权平均值,比  Σxi/n 更为普适性

2.3 后面引入随机变量,更是解决了部分 无穷数组 求均值,方差的问题 

另外往下引申一下

为什么要有随机变量,那也是因为数组除了重复,有点乱,还可能无穷。对于无穷数组其实不好计算。但是如果从概率的思路,把概率当成权重,其实可以计算无穷数组。

所以,我觉得 随机变量数组---对比 普通数组,是可以部分解决无穷数组的问题的!

即使是一个无穷数组,只要可以知道每个 具体数对于的概率,可以计算均值,方差等!这样就用概率,绕过了无穷计算这个问题!

2.4 学习顺序的错位

  • 其实,我们应该先学习一般规律,再学习
  • 也许教小学生可以这么教,先用特殊好懂的入门。但是即使这样,也应该把一般性的情况要讲,至少明白,这个东西是有很大局限性的。

2.3 学习内容的缺失

  • 更不好的是,完全不学,不了解,一般化的均值,方差的求法
  • 如果只会求这种 硬来的公式
  • 完全不理解 加权平均值的思路,遇到有频度的数据,就无法处理。
  • 甚至后面也无法理解,随机变量的均值的求法。

3 对例子1更一般的均值求法:加权平均值的求法

方法1:  用原始公式求

  • 定义公式求均值:ΣXi / N
  • 定义公式求方差:Σ(Xi -均值)^2 / N

方法2:用加权法求

  • 加权法求均值:ΣXi *Wi
  • 加权法求方差:Σ(Xi -均值)^2 *Wi

可以看到,两种方法的求得均值,方差都相等。

4 用加权法求会不会多此一举?

不会,看下面的例子

5  例子2:对于非等概率的数组,用加权法求均值和方差

(例子1毕竟是特例,不如加权求法更普适性)

5.0 非等概率的数组

  • 还是一个普通数组,但是是 1,1,3,4,5,6 
  • 其中 1出现2次,没有2
  • 可以转化为频度数组,1,3,4,5,6 对应频度分别是2,1,1,1,1

5.1 针对非等权重的数组,求均值

方法1:  用原始公式求

  • 定义公式求均值:ΣXi / N

方法2:用加权法求

  • 加权法求均值:ΣXi *Wi

都好用

比如1的频度为8,就相当于是8个1,即1,1,1,1,1,1,1,1

5.2 针对非等权重的数组,求方差,就必须用权重了

方法1:  用原始公式求

  • 定义公式求方差:Σ(Xi -均值)^2 / N   这样是错误的

方法2:用加权法求

  • 加权法求方差:Σ(Xi -均值)^2 *Wi

只能用加权法求方差了

6 从一般性的数组,再到随机变量数组

6.1 什么是随机变量数组

随机变量数组,就是 频度=权重=概率的,一个特殊数组

随机变量数组,可以应对部分无穷的数组的计算

6.2 随机变量的均值计算,均值=数学期望

方法1:  用原始公式求

  • 定义公式求均值:ΣXi / N

方法2:用加权法求

  • 加权法求均值:ΣXi *Wi
  • 随机变量的数学期望 =均值   ΣXi *Wi =ΣXi *Pi

6.3 随机变量的方差计算

方法1:  用原始公式求(错误,不能这么求)

  • 定义公式求方差:Σ(Xi -均值)^2 / N  ,没办法这么求

方法2:用加权法求

  • 加权法求方差:Σ(Xi -均值)^2 *Wi
  • 实际上,因为Wi =Pi
  • 加权法求方差, 就是随机变量的均值公式:Σ(Xi -均值)^2 *Wi =Σ(Xi -均值)^2 *Pi
  • 公式继续变形
  • :Σ(Xi -均值)^2 *Wi =Σ(Xi -均值)^2 *Pi = E((Xi -均值)^2)= E((Xi -E(X))^2)

方法3:用2个随机变量数组的均值的差的一个变形公式

  • 随机变量的方差:VAR=Σ(Xi -均值)^2 *Pi  (形式上ΣYi*Pi =E(Y))
  • 随机变量的方差:VAR=E((Xi -E(X))^2)
  • 随机变量的方差:VAR=E(Xi^2) - E(Xi)^2
  • 这个可以推导处理出来的

7.4 VAR=E(Xi^2) - E(Xi)^2特殊公式的含义,别用错了

核心意义: 用均值可以计算方差!

知道均值了就能知道方差!

核心意义,用2个数组的均值,可以计算1个数组的方差!

  • 随机变量的方差:VAR=E(Xi^2) - E(Xi)^2
  • step1: 先生成1个新的随机变量数组,Xi^2
  • step2: 计算E(Xi^2)
  • step3: 用老的xi数组,计算E(X) ,再计算E(X)^2
  • step4: 两者相减=方差, VAR=E(Xi^2)- E(X)^2

7 例子3: 计算随机变量数组的均值和方差

7.1 丢1次骰子的随机变量和对应概率/权重

7.2 丢2次骰子的随机变量和对应概率/权重

7.3 这2个随机变量的均值,方差的计算

相关文章:

概率论得学习和整理27:关于离散的数组 随机变量数组的均值,方差的求法3种公式,思考和细节。

目录 1 例子1:最典型的,最简单的数组的均值,方差的求法 2 例子1的问题:例子1只是1个特例,而不是普遍情况。 2.1 例子1各种默认假设,导致了求均值和方差的特殊性,特别简单。 2.2 我觉得 加权…...

【排序算法】——插入排序

目录 前言 简介 基本思想 1.直接插入排序 2.希尔排序 代码实现 1.直接插入排序 2.希尔排序 总结 1.时空复杂度 2.稳定性 尾声 前言 排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的任意序列&…...

MySQL的并发控制与MVCC机制深度解析

目录 1. MySQL中的并发问题2. 数据库的隔离级别3. MVCC(多版本并发控制)机制3.1 MVCC的实现原理3.2 Read View详解3.3 当前读与快照读 4. MVCC在不同隔离级别下的工作方式5. MVCC解决幻读问题6. MVCC的优缺点优点:缺点: 7. MVCC在…...

Qt编译MySQL数据库驱动

目录 Qt编译MySQL数据库驱动 测试程序 Qt编译MySQL数据库驱动 (1)先找到MySQL安装路径以及Qt安装路径 C:\Program Files\MySQL\MySQL Server 8.0 D:\qt\5.12.12 (2)在D:\qt\5.12.12\Src\qtbase\src\plugins\sqldrivers\mysql下…...

uniapp地址类 方法

关于点击没反应 manifest.json 检查是否添加了对应的权限 /* 小程序特有相关 */"mp-weixin" : {"appid" : "wxc481f10754f1d9df","setting" : {"urlCheck" : false,"es6" : true,"postcss" : true,&qu…...

使用Idea自带的git功能进行分支合并

文章目录 1.背景描述2.分支切换3.分支合并的具体操作4.将在local环境下,从dev合并到qas分支上的代码,推送到远端 1.背景描述 目前在开发的当前项目有四个分支,master(主分支)、pre(预生产分支)、qas(测试分支)、dev(开发分支); …...

酷盾安全:Edge SCDN边缘安全内容分发网络

在当今数字化迅猛发展的时代,互联网内容分发的高效与安全成为了企业不可忽视的重要课题。为了满足这一需求,酷盾安全推出了创新的Edge Secure Content Delivery Network(Edge Scdn)解决方案,它不仅融合了分布式DDoS防护…...

H5 中 van-popup 的使用以及题目的切换

H5 中 van-popup 的使用以及题目的切换 在移动端开发中,弹窗组件是一个常见的需求。vant 是一个轻量、可靠的移动端 Vue 组件库,其中的 van-popup 组件可以方便地实现弹窗效果。本文将介绍如何使用 van-popup 实现题目详情的弹窗展示,并实现…...

Liinux下VMware Workstation Pro的安装,建议安装最新版本17.61

建议安装最新版本17.61,否则可能有兼容性问题 下载VMware Workstation安装软件 从官网网站下载 https://support.broadcom.com/group/ecx/productdownloads?subfamilyVMwareWorkstationPro 选择所需版本 现在最新版本是17.61,否则可能有兼容性问题…...

WebRTC服务质量(05)- 重传机制(02) NACK判断丢包

WebRTC服务质量(01)- Qos概述 WebRTC服务质量(02)- RTP协议 WebRTC服务质量(03)- RTCP协议 WebRTC服务质量(04)- 重传机制(01) RTX NACK概述 WebRTC服务质量(…...

修改ubuntu apt 源及apt 使用

视频教程:修改ubuntu apt 源和apt 使用方法_哔哩哔哩_bilibili 1 修改apt源 1.1 获取阿里云ubuntu apt 源 https://developer.aliyun.com/mirror/ubuntu?spma2c6h.13651102.0.0.3e221b11mqqLBC 1.2 修改apt 源 vim /etc/apt/sources.list deb https://mirrors.aliyun.com/ub…...

深入解析 `DataFrame.groupby` 和 `agg` 的用法及使用场景

深入解析 DataFrame.groupby 和 agg 的用法及使用场景 1. groupby 的基本用法语法:示例: 2. agg 的基本用法语法:示例: 3. first、sum、lambda 的用法3.1 first示例: 3.2 sum示例: 3.3 lambda示例&#xff…...

MySQL 的锁

MySQL有哪些锁?各种锁的作用与使用场景全局锁表级锁表锁元素锁意向锁AUTO-INC 锁 行级锁记录锁间隙锁临键锁 其他共享锁排他锁乐观锁悲观锁 MySQL有哪些锁? 全局锁表级锁 a. 表锁 b. 元素锁 c. 意向锁 d. AUTO-INC 锁行级锁 a. 记录锁 b. 间隙锁 c. 临键锁 各种锁的作用与使…...

二、使用langchain搭建RAG:金融问答机器人--数据清洗和切片

选择金融领域的专业文档作为源文件 这里选择 《博金大模型挑战赛-金融千问14b数据集》,这个数据集包含若干公司的年报,我们将利用这个年报搭建金融问答机器人。 具体下载地址 这里 git clone https://www.modelscope.cn/datasets/BJQW14B/bs_challenge_…...

【Linux】-- linux 配置用户免密登录本机

比如我们要配置用户 app_tom 免密登录本机(SSH 登录自己机器时无需输入密码),你可以按照以下步骤操作: 步骤 1:切换到 app_tom 用户 首先,确保你已经以 app_tom 用户登录,或者切换到该用户&…...

泷羽sec学习打卡-brupsuite8伪造IP和爬虫审计

声明 学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都 与本人无关,切莫逾越法律红线,否则后果自负 关于brupsuite的那些事儿-Brup-FaskIP 伪造IP配置环境brupsuite导入配置1、扩展中先配置python环境2、安…...

【uniapp蓝牙】基于native.js链接ble和非ble蓝牙

【uniapp蓝牙】基于native.js链接ble和非ble蓝牙 uniapp不是仅支持低功耗蓝牙(基础蓝牙通讯不支持),有些可能需要基础蓝牙。我现在同步我的手机蓝牙列表低功耗,基础蓝牙都支持 /*** author wzj* 通用蓝牙模块封装* 搜索 ble 和非…...

.NET Core 各版本特点、差异及适用场景详解

随着 .NET Core 的不断发展,微软推出了一系列版本来满足不同场景下的开发需求。这些版本随着时间的推移逐渐演变为统一的 .NET 平台(从 .NET 5 开始)。本文将详细说明每个版本的特点、差异以及适用场景,帮助开发者更好地选择和使用…...

Linux中自动检测并定时关闭KDialog程序

自动检测并关闭对话框的程序示例 创建并打开KDialog的脚本自动检测并定时关闭KDialog的脚本 创建并打开KDialog的脚本 #!/bin/bash kdialog --msgbox "demo"自动检测并定时关闭KDialog的脚本 #!/bin/bash# Continuously check for kdialog dialog while true; do# …...

CSS学习记录12

CSS浮动 CSSfloat属性规定元素如何浮动 CSSclear属性规定哪些元素可以在清除的元素旁边以及在哪一侧浮动。 float属性 float属性用于定位和格式化内容,例如让图像向左浮动到容器的文本那里。 float属性可以设置以下值之一: left - 元素浮动到其容器…...

黑马Mybatis

Mybatis 表现层&#xff1a;页面展示 业务层&#xff1a;逻辑处理 持久层&#xff1a;持久数据化保存 在这里插入图片描述 Mybatis快速入门 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6501c2109c4442118ceb6014725e48e4.png //logback.xml <?xml ver…...

Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例

使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件&#xff0c;常用于在两个集合之间进行数据转移&#xff0c;如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model&#xff1a;绑定右侧列表的值&…...

【第二十一章 SDIO接口(SDIO)】

第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...

C++.OpenGL (10/64)基础光照(Basic Lighting)

基础光照(Basic Lighting) 冯氏光照模型(Phong Lighting Model) #mermaid-svg-GLdskXwWINxNGHso {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-GLdskXwWINxNGHso .error-icon{fill:#552222;}#mermaid-svg-GLd…...

MySQL 8.0 OCP 英文题库解析(十三)

Oracle 为庆祝 MySQL 30 周年&#xff0c;截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始&#xff0c;将英文题库免费公布出来&#xff0c;并进行解析&#xff0c;帮助大家在一个月之内轻松通过OCP认证。 本期公布试题111~120 试题1…...

服务器--宝塔命令

一、宝塔面板安装命令 ⚠️ 必须使用 root 用户 或 sudo 权限执行&#xff01; sudo su - 1. CentOS 系统&#xff1a; yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh2. Ubuntu / Debian 系统…...

【JavaSE】多线程基础学习笔记

多线程基础 -线程相关概念 程序&#xff08;Program&#xff09; 是为完成特定任务、用某种语言编写的一组指令的集合简单的说:就是我们写的代码 进程 进程是指运行中的程序&#xff0c;比如我们使用QQ&#xff0c;就启动了一个进程&#xff0c;操作系统就会为该进程分配内存…...

在 Spring Boot 项目里,MYSQL中json类型字段使用

前言&#xff1a; 因为程序特殊需求导致&#xff0c;需要mysql数据库存储json类型数据&#xff0c;因此记录一下使用流程 1.java实体中新增字段 private List<User> users 2.增加mybatis-plus注解 TableField(typeHandler FastjsonTypeHandler.class) private Lis…...

DAY 26 函数专题1

函数定义与参数知识点回顾&#xff1a;1. 函数的定义2. 变量作用域&#xff1a;局部变量和全局变量3. 函数的参数类型&#xff1a;位置参数、默认参数、不定参数4. 传递参数的手段&#xff1a;关键词参数5 题目1&#xff1a;计算圆的面积 任务&#xff1a; 编写一…...

LangChain 中的文档加载器(Loader)与文本切分器(Splitter)详解《二》

&#x1f9e0; LangChain 中 TextSplitter 的使用详解&#xff1a;从基础到进阶&#xff08;附代码&#xff09; 一、前言 在处理大规模文本数据时&#xff0c;特别是在构建知识库或进行大模型训练与推理时&#xff0c;文本切分&#xff08;Text Splitting&#xff09; 是一个…...