首页 > 其他分享 >t分布

t分布

时间:2024-12-09 17:32:14浏览次数:6  
标签:plt frac 分布 right Gamma left

t分布

定义 设随机变量\(X_1\)与\(X_2\)独立且\(X_1 \sim N(0,1)\),\(X_2 \sim \chi^2(n)\),则称\(t = \frac{X_1}{\sqrt{X_2 / n}}\)的分布为自由度为\(n\)的\(t\)分布,记为\(t \sim t(n)\)。

密度函数。

由标准正态密度函数的对称性知,\(X_1\)与\(-X_1\)有相同分布,从而t与 -t有相同分布。这意味着:对任意正实数y有

\[P(0 < t < y)=P(0 < -t < y)=P(-y < t < 0) $$, 于是, \]

P(0 < t < y)=\frac{1}{2}P(t^2 < y^2)

由F变量构造可知,\(t^2=\frac{X_1^2}{n}\sim F(1,n)\),将上式两边关于y求导可得t分布的密度函数为

\[p_t(y)=y p_{F,y^2}(y^2)=\frac{\Gamma\left(\frac{1 + n}{2}\right)}{\Gamma\left(\frac{1}{2}\right)\Gamma\left(\frac{n}{2}\right)}\left(y^2\right)^{\frac{1}{2}-1}\left(1+\frac{y^2}{n}\right)^{-\frac{1 + n}{2}} \\ =\frac{\Gamma\left(\frac{n + 1}{2}\right)}{\sqrt{n\pi}\Gamma\left(\frac{n}{2}\right)}\left(1+\frac{y^2}{n}\right)^{-\frac{n + 1}{2}} ,-\infty < y < \infty \]

这就是自由度为n的t分布的密度函数。

t分布的密度函数的图像是一个关于纵轴对称的分布,与标准正态分布的密度函数形状相似,只是峰比标准正态分布低一些,尾部的概率比标准正态分布的大一些。

image

import numpy as np
import matplotlib.pyplot as plt
from scipy.stats import norm, t
import matplotlib as mpl

# 设置中文字体为黑体
mpl.rcParams['font.sans-serif'] = ['SimHei']
# 解决负号显示问题
mpl.rcParams['axes.unicode_minus'] = False

# 生成x轴数据
x = np.linspace(-6, 6, 1000)

# 计算标准正态分布的概率密度函数
y_norm = norm.pdf(x)

# 计算t分布(自由度为4)的概率密度函数
y_t = t.pdf(x, df=4)

# 绘制图像
plt.plot(x, y_norm, 'k--', label='N(0, 1)')
plt.plot(x, y_t, 'k-', label='t(4)')

# 添加图例
plt.legend()

# 设置标题和坐标轴标签
plt.title(" t分布与N(0,1)的密度函数")
plt.xlabel("x")
plt.ylabel("概率密度")

# 显示图像
plt.show()

标签:plt,frac,分布,right,Gamma,left
From: https://www.cnblogs.com/redufa/p/18595599

相关文章

  • 即时通讯在线客服系统源码-使用Golang Gin 和 Redis实现分布式webocket
    使用Go实现一个基于Gin框架和Redis的分布式WebSocket系统需要以下几个步骤:实现架构Gin处理HTTP/WebSocket请求Gin用于启动HTTP服务并处理WebSocket请求。RedisPub/SubRedis用于跨节点消息分发。WebSocket连接管理在服务内维护WebSocket连接池......
  • Redisson分布式锁如何实现可重入
    Redisson分布式锁如何实现可重入本篇将从源码的角度去讲解Redisson分布式锁如何实现可重入的我们都知道Redisson的分布式锁比起我们自己用Redis实现的分布式锁有许多优点:可重入可重试超时续约当我们使用Redisson去获取一个分布式锁的时候,大致的代码如下:@Autowiredp......
  • Beta分布与汤普森采样:智能决策系统概率采样的理论基础
    在现代技术领域算法决策优化已成为核心竞争力。Meta通过广告位置优化提升点击率,Netflix利用缩略图优化提升用户参与度,亚马逊依靠产品推荐系统提升销售额——这些优化的背后都采用了基于Beta分布的汤普森采样算法。在各类决策系统中,探索与利用的平衡是一个根本性挑战。例如推荐系......
  • 扩散过程中的边际概率分布
    根据输入时间步长ttt和扩散过程中的参数σ\sigmaσ,计算标准差......
  • 分布式系统架构1:共识算法Paxos
    1.背景今天开始更新分布式的文章,工作几年后还没系统的学习分布式的内容,趁着还有时间学习沉淀的时候多输出些文章2.为什么需要分布式共识算法思考:现在你有一份随时变动的数据,需要确保它正确存储在网络的几台不同机器上,并且要保证数据是随时可用的,应该怎么做?在分布式环境下,可以......
  • 【笔记】VMware vCenter(VSCA)分布式交换机的使用
    先说咋回事,我有俩服务器,都有万兆电口,但是我交换机是千兆的,只有四个万兆光口而且我只有第一个服务器有光口,第二个只有俩万兆电口,我做虚拟机迁移的时候如果走交换机就把我业务口的带宽占完了,而且还是千兆所以想用vsca的分布式交换机实现俩服务器之间网络直连不走交换机1、首先在V......
  • xxl-job分布式任务调度
    XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。GitHub:https://github.com/xuxueli/xxl-job码云:https://gitee.com/xuxueli0323/xxl-jobxxl-job:一个分布式任务调度平台,其......
  • 【WRF-Urban】SLUCM新增空间分布城市冠层参数及人为热排放AHF代码详解(上)
    目录修改描述(DescriptionofChanges):修改文件列表(ListofModifiedFiles):详细解释更改文件内容1模型注册表RegistryRegistry/Registry.EM_COMMONRegistry/registry.dimspec2初始化模块dyn_emdyn_em/module_first_rk_step_part1.Fdyn_em/modul......
  • 【Baum-Welch 算法】10.35初始状态分布π的拉格朗日函数对其求偏导数并令结果为0
    本文是将博文【Baum-Welch算法】中的公式单独拿出来做一个详细的解析。公式(10.35)(10.35)(10.35)是用于......
  • EMQ分布式MQTT消息服务器部署指南
    1.EMQ简介EMQ(ErlangMQTTBroker)是基于Erlang/OTP平台开发的开源MQTT消息服务器,支持百万级连接和分布式集群。主要特点:完整支持MQTTv3.1/v3.1.1/v5.0协议支持WebSocket协议支持分布式集群支持SSL/TLS加密传输提供Web管理控制台2.EMQ默认端口说明EMQ默认开......