常用统计数字特征及解析工具

母函数

母函数定义

考虑只取非负值的离散型随机分布,如二项分布,泊松分布,几何分布等,称之为整值随机变量。而有一种变换方法比较适于变换,即母函数法。

对于整值随机变量 \(\xi\) ,根据佚名统计学家公式,定义母函数为 \(P(s)=Es^{\xi}=\sum_{k=0}^\infty p_ks^k\) ,当 \(|s|\le1\)时,\(P(s)\) 一致收敛且绝对收敛,所以母函数对任何整值随机变量都存在。

二项分布母函数: \(P(s)=(q+ps)^n\)

泊松分布母函数: \(P(s)=e^{\lambda s}e^{-\lambda}=e^{\lambda(s-1)}\)

几何分布母函数: \(P(s)=\frac{ps}{1-qs}\)

母函数的性质

  • 唯一性:母函数能唯一确定分布列
  • 母函数与数值特征相关

因为,\(P(s)=\sum_{k=0}^\infty p_ks^k\) ,可以推得\(P'(s)=\sum_{k=1}^\infty kp_ks^{k-1}\),\(P''(s)=\sum_{k=2}^\infty k(k-1)p_ks^{k-2}\)

所以,当数学期望和方差存在的时候,可以知道 \(E\xi=P'(1)\),而\(E(\xi(\xi-1))=E(\xi^2)-E\xi=P''(1)\),

推得\(D\xi=E\xi^2-(E\xi)^2=E(\xi(\xi-1))+E\xi-(E\xi)^2=P''(1)+P'(1)-(P'(1))^2\)

所以,利用母函数可以更为简单直接的求整值随机变量的数字特征。

  • 独立随机变量和的母函数

考虑随机变量和的母函数,根据整值随机变量的定义我们可以知道,计算随机变量 \(\zeta=\xi+\eta\)时,(分别对应于分布\(\{c_k\},\{a_k\},\{b_k\}\))有\(c_r=\sum_{i=0}^ra_ib_{r-i}\),这个实际上给出了卷积的从统计角度上的理解。既然是卷积,我们知道多项式乘法的计算过程也是利用卷积,所以通过母函数,我们可以把随机变量和的概率分布求解转化成多项式乘法,即\(C(s)=A(s)B(s)\)。两个独立随机变量之和的母函数是这两个随机变量母函数的乘积,而母函数和分布是一一对应的,从而可以间接求出分布。

结论可以推广到n个独立整值随机变量之和的场合。

  • 随机个随机变量之和的母函数

考虑一组独立同分布的随机变量\(\{\xi_n\}\),母函数为\(F(s)=\sum_{j=0}^\infty f_js^j\),和与之独立的正值随机变量\(v\) ,母函数为\(G(s)=\sum_{n=0}^\infty g_ns^n\) ,考虑 \(\eta = \sum_{i=1}^v \xi_i\),即随机个随机变量之和的分布。

\(\eta\)的母函数为\(H(s)=\sum_{i=0}^\infty h_is^i\) ,所以有
\[
\begin{split}
h_i &= P\{\eta=i\} = \sum_{n=1}^\infty P\{v=n\}P\{\eta=i|v=n\}\ &= \sum_{n=1}^\infty P\{v=n\}P\{ \sum_{i=1}^n \xi_i|v=n\}\ &= \sum_{n=1}^\infty P\{v=n\}P\{ \sum_{i=1}^n \xi_i\}
\end{split}
\]
而随机变量\(\{\xi_n\}\)独立同分布,所以有
\[
\begin{split}
H(s)&=\sum_{i=0}^\infty h_is^i\ &= \sum_{n=1}^\infty P\{v=n\}P\{ \sum_{i=1}^n \xi_i\}s^i\ &= \sum_{n=1}^\infty P\{v=n\}[F(s)]^n\ &= G[F(s)]
\end{split}
\]
即随机个随机变量之和的母函数是原来两个母函数的复合。

考虑应用:由于 \(H'(s)=G'[F(s)]F'(s)\) 令\(s=1\)可以求得,\(E\eta=Ev E\xi_i\)

?

时间: 2024-10-30 12:16:39

常用统计数字特征及解析工具的相关文章

R语言结合概率统计的体系分析---数字特征

现在有一个人,如何对这个人怎么识别这个人?那么就对其存在的特征进行提取,比如,提取其身高,其相貌,其年龄,分析这些特征,从而确定了,这个人就是这个人,我们绝不会认错. 同理,对数据进行分析,也是提取出数据的特征,对其特征进行分析,从而确定这些数据所呈现的信息状况,从而确定了这些数据的独特性和唯一性,因为他呈现的信息是唯一的,绝不与别的是相同的. 那么这些特征是什么呢?拥有哪些特征呢?似乎应该是经过无数科学家的总结,终于发现了几个重要的特征,包括数字特征和分布特征,这个数字特征,包括集中位置,分散

java 常用的解析工具

这里介绍两种 java 解析工具. 第一种:java 解析 html 工具 jsoup 第二种: java 解析 XML 工具 Dom4j jsoup jsoup是一个用于处理真实HTML的Java库.它提供了一个非常方便的API,用于提取和操作数据,使用最好的DOM,CSS和类似jquery的方法. 官网:https://jsoup.org/ 下载:https://jsoup.org/packages/jsoup-1.12.1.jar maven: <dependency> <!--

常用的十大Python开发工具

据权威机构统计,Python人才需求量每日高达5000+,但目前市场上会 Python 的程序员少之又少, 竞争小,很容易快速高薪就业.可能你并不太了解常用的十大Python开发工具都有哪些,现在告诉你. 1.Micro Python Micro Python基于ANSI C,语法跟Pyton 3基本一致,拥有自家的解析器.编译器.虚拟机和类库等.目前支持基于32-bit的ARM处理器,比如说STM32F405. 借助它,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,如控制LED

MySQL Binlog 解析工具 Maxwell 详解

maxwell 简介 Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis.RabbitMQ.Redis.Google Cloud Pub/Sub.文件或其它平台的应用程序.它的常见应用场景有ETL.维护缓存.收集表级别的dml指标.增量到搜索引擎.数据分区迁移.切库binlog回滚方案等.官网(http://maxwells-daemon.io).GitHub(https://github.com/zende

dom4j和jaxp解析工具的

dom4j解析中的几个对象 node --branch --document --element --commment --attribute --text branch --document --element jaxp解析中的几个对象 node --document --element --commment --attr --text dom4j解析 中所有对象都是node对象的子节点,也就是说它把说有对象都单独分离出来看成一个对象,而branch是一个对常用节点的封装和关联,如Elemen

[开源]C#二维码生成解析工具,可添加自定义Logo (转)

二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,中文等等.今天就来跟大家分享一下我的二维码生成解析工具,主要功能就是生成二维码,并且可以添加自定义的Logo.当然,网络上面生成二维码的工具多如牛毛,生成二维码早已不再新鲜.这个工具的一个亮点就是可以识别二维码,下面就来具体看看吧,不过首先要补充一点二维码的知识. 一.二维码基础知识 一.

[开源]C#二维码生成解析工具,可添加自定义Logo

二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,中文等等.今天就来跟大家分享一下我的二维码生成解析工具,主要功能就是生成二维码,并且可以添加自定义的Logo.当然,网络上面生成二维码的工具多如牛毛,生成二维码早已不再新鲜.这个工具的一个亮点就是可以识别二维码,下面就来具体看看吧,不过首先要补充一点二维码的知识.  一.二维码基础知识 一

Java:JSON解析工具-org.json

一.简介 org.json是Java常用的Json解析工具,主要提供JSONObject和JSONArray类,现在就各个类的使用解释如下. 二.准备 1.在使用org.json之前,我们应该先从该网址https://github.com/douglascrockford/JSON-java下载org.json源码,并将源码其加入到Eclipse中,即可调用. 2.查看相关的API文档,访问:https://github.com/douglascrockford/JSON-java. https

基于Java的简易表达式解析工具(二)

之前简单的介绍了这个基于Java表达式解析工具,现在把代码分享给大家,希望帮助到有需要的人们,这个分享代码中依赖了一些其他的类,这些类大家可以根据自己的情况进行导入,无非就是写字符串处理工具类,日期处理的工具类什么的. 这个Java的表达式解析的工具只用了5个类,而且写得也很简单明了,相信有一些编程经验的可以看懂这些处理的逻辑代码. 1.第一个类:ExpressionNodeType(表达式各个字符节点的类型枚举类) public enum ExpressionNodeType { Unknow