美文网首页STATISTICS
用Python实现抽样分布

用Python实现抽样分布

作者: IntoTheVoid | 来源:发表于2018-09-25 17:15 被阅读1次

流程示意:

image.png

假如有一个总体, 如下示意:

import numpy as np
np.random.seed(42)
# students 代表总体
students = np.array([1,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0])

计算总体的均值和标准偏差, 如果总体可知的话

sd = students.std()
print(sd)
>>>0.45175395145262565

从总体中抽取样本量为5的样本

coff_sample = np.random.choice(students, 5)
coff_sample.mean()
>>>0.8

重复抽取10000次该样本量的样本

sample_props = np.random.choice(students, size=(10000, 5)).mean(axis=1)
sample_props
>>>array([0.8, 0.6, 1. , ..., 0.8, 0.6, 0.6])

计算10000次所代表的分布(样本均值分布或抽样分布)的均值和标准偏差

sample_props.mean()
>>>0.71438
sd2 = sample_props.std()
print(sd2)
>>>0.20058219163225832

绘制抽样分布的直方图


相关文章

  • 用Python实现抽样分布

    流程示意: 假如有一个总体, 如下示意: 计算总体的均值和标准偏差, 如果总体可知的话 从总体中抽取样本量为5的样...

  • 统计学基础2

    目录 抽样和抽样分布 区间估计 假设检验 抽样和抽样分布 抽样是为了估计总体的参数 样本比率: 样本均值的抽样分布...

  • 分层抽样

    这篇帖子中实现了常见集中抽样方法:【机器学习算法-python实现】采样算法的简单实现 但没有是实现 分层抽样。今...

  • 商务与经济统计第七章笔记

    抽样和抽样分布 1、

  • 统计学笔记4 抽样分布

    总体分布均值总体分布方差 样本均值 样本方差 (无偏) 样本均值抽样分布方差 样本均值抽样分布均值 样本均值抽样分...

  • 常用统计量 的抽样分配

    样本比例 的抽样概率分布 样本方差 的抽样概率分布

  • 实践-python实现抽样分布描述及实践

    本周系实践课程,主要参考https://www.jb51.net/article/169033.htm中的实现。作...

  • 每组三个样本,搞事情够吗

    本文是statquest抽样分布 (Sampling A Distribution)的学习记录和R语言实现。视频链...

  • python 实现样本抽样

    单纯随机抽样 重复随机抽样 系统抽样 分层抽样先按对观察指标影响较大的某种特征,将总体分为若干个类别,再从每一层内...

  • 用Python实现概率分布

    一、导入 import numpy as np import matplotlib.pyplot as plt f...

网友评论

    本文标题:用Python实现抽样分布

    本文链接:https://www.haomeiwen.com/subject/zzckoftx.html