1. t分布形状类似于标准正态分布
2.  t分布是对称分布,较正态分布离散度强,密度曲线较标准正态分布密度曲线更扁平
3.  对于大型样本,t-值与z-值之间的差别很小

作用
- t分布纠正了未知的真实标准差的不确定性
- t分布明确解释了估计总体方差时样本容量的影响,是适合任何样本容量都可以使用的合适分布

应用
- 根据小样本来估计呈正态分布且方差未知的总体的均值
- 对于任何一种样本容量,真正的平均值抽样分布是t分布,因此,当存在疑问时,应使用t分布

样本容量对分布的影响
- 当样本容量在 30-35之间时,t分布与标准正态分布难以区分
- 当样本容量达到120时,t分布与标准正态分布实际上完全相同了

自由度df对分布的影响
- 样本方差使用一个估计的参数(平均值),所以计算置信区间时使用的t分布的自由度为 n - 1
- 由于引入额外的参数(自由度df),t分布比标准正态分布的方差更大(置信区间更宽)
  - 与标准正态分布曲线相比,自由度df越小,t分布曲线愈平坦,曲线中间愈低,曲线双侧尾部翘得愈高
  - 自由度df愈大,t分布曲线愈接近正态分布曲线,当自由度df= ∞ 时,t分布曲线为标准正态分布曲线

图表显示t分布

代码:

 # 不同自由度的学生t分布与标准正态分布
import numpy as np
from scipy.stats import norm
from scipy.stats import t
import matplotlib.pyplot as plt print('比较t-分布与标准正态分布')
x = np.linspace( -3, 3, 100)
plt.plot(x, t.pdf(x,1), label='df=1')
plt.plot(x, t.pdf(x,2), label='df=20')
plt.plot(x, t.pdf(x,100), label = 'df=100')
plt.plot( x[::5], norm.pdf(x[::5]),'kx', label='normal')
plt.legend()
plt.show()

运行结果:

最新文章

  1. Java中的Atomic包使用指南
  2. 【WEB】初探Spring MVC框架
  3. C++11
  4. 李洪强iOS经典面试题125
  5. cocos2d-x触屏事件(单点触屏)
  6. IMAP与POP3的区别
  7. PAT (Advanced Level) 1103. Integer Factorization (30)
  8. Android利用文本分割拼接开发一个花藤文字生成
  9. 学习资料分享(Java第一行代码视频)<susmote.com>
  10. python_hashlib模块
  11. 两步验证杀手锏:Java 接入 Google 身份验证器实战
  12. Call to localhost/127.0.0.1:9000 failed on connection exception:java.net.ConnectException的解决方案
  13. J - Oil Skimming 二分图的最大匹配
  14. 该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。
  15. laravel5.5源码笔记(八、Eloquent ORM)
  16. 14JavaScript条件语句
  17. C++命名规则(转)
  18. wordcloud词云--可视化
  19. python之设置小数保留位数
  20. C# String与StringBuilder (转载)

热门文章

  1. 大数据征信的应用和启示:ZestFinance的基于大数据的信用评估技术
  2. Future与Promise
  3. RabbitMQ In JAVA 介绍及使用
  4. centos下网络的配置
  5. 【定时器】Quartz初步实验
  6. 从CSDN到cnblogs
  7. mysql SQL Layer各个模块介绍
  8. Java 领域从传统行业向互联网转型你必须知道的事儿
  9. 由HashMap哈希算法引出的求余%和与运算&转换问题
  10. 基于Jmeter+maven+Jenkins构建性能自动化测试平台