先记录两个函数的用法:

sample()函数主要用于随机抽样,用法如下:

sample(x,size,replace=FALSE,prob=NULL)

x代表待执行表达式,即需要抽样的样本元素

size指定抽样的次数

replace=FALSE代表不放回抽样,replace=TRUE代表有放回抽样

prob指定抽取元素的概率,数量与样本数量一致(每个数都有概率)(不写默认概率相同)

replicate()函数主要用于重复指定次数执行表达式,用法如下:

replicate(x,expr)

x代表重复执行次数

expr代表待执行表达式


样题:

有5个身高:177、180、165、166、170(单位cm),每次随机抽取3次,重复1000次,画出样本均值的概率分布直方图。

写法一:

> height<-c(177,180,165,166,170)  //向量形式输入数据
> result<-c()  //设置为空
> for(i in 1:1000){  //循环1000次
result<-append(result,mean(sample(height,3,replace=T)))
}
//sample随机抽3个身高,mean求其平均值,append将结果加到result内
> hist(result)  //画直方图

效果图如下:

写法二:

> height<-c(177,180,165,166,170)
> hist(replicate(1000,mean(sample(height,3,replace=T))))
//用replicate()函数代替循环进行重复

效果图如下:

本次记录就到这。

2021-10-21 R语言求随机抽取样本均值的概率分布相关推荐

  1. r语言C指数的置信区间,用R语言求置信区间

    <用R语言求置信区间>由会员分享,可在线阅读,更多相关<用R语言求置信区间(2页珍藏版)>请在人人文库网上搜索. 1.用R语言求置信区间如果你要求的只是95%的置信度的话,那么 ...

  2. r语言x=c(1 0.8),R语言求根

    求根是数值计算的一个基本问题,一般采用的都是迭代算法求解,主要有不动点迭代法.牛顿-拉富生算法.割线法和二分法. 不动点迭代法 所谓的不动点是指x=f(x)的那些点,而所谓的不懂点迭代法是指将原方程化 ...

  3. R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray、F1、偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机)

    R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray.F1.偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机) ...

  4. R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator

    R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator 目录 R语言构建随机森林模型错误解决:Erro ...

  5. R语言基于随机森林进行特征选择(feature selection)

    R语言基于随机森林进行特征选择(feature selection) 目录 R语言基于随机森林进行特征选择(feature selection)

  6. R语言求拟合函数图形的交点坐标

    R语言求拟合函数图形的交点坐标 通过二分类无限逼近的方法获得的 代码如下: 1)四个曲线的数据结构 v_ac=log(vir_1) op_log=log(opp) test1=data.frame(v ...

  7. csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方、mae、rmse

    csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方.mae.rmse #读取训练集 train <- read.csv("tra ...

  8. 基于R语言的随机森林算法运用

    有关数据挖掘中的分类算法有很多,如贝叶斯判别法.Fisher判别法.决策树.支持向量机和随机森林等,本文将对随机森林做一个介绍,并使用R语言实现该算法的应用. 随机森林算法的实质是基于决策树的分类器集 ...

  9. R语言:随机森林的实现——randomForest

    在前一篇文章中,我们介绍了随机森林,本文我们将着重介绍其R语言的实现. 使用randomForest包中的randomForest函数 数据简介 本文数据选择了红酒质量分类数据集,这是一个很经典的数据 ...

最新文章

  1. WebSocket的事件触发机制
  2. QT5对话框的中文字符串【乱码】 (error: C2001: 常量中有换行符)
  3. 为一个优秀的C++程序员
  4. mysql 中文 问号 utf8_[MySql] 设置了UTF8,中文存数据库中仍然出现问号
  5. T-SQL | 你需要了解的执行计划
  6. JS中this的应用场景,再了解下apply、call和bind!
  7. 前端学习(2585):前端怎么在响应头和请求头里面拿数据?
  8. 利用Spring的AbstractRoutingDataSource解决多数据源的读写分离问题
  9. react特性-声明式编程
  10. 【2019.08.23】2019CCPC网络赛
  11. Java面试必问!Spring事务扩展机制(2)
  12. SVN报错 could not connect to server
  13. Datalogic得利捷携突破性无线充电技术推出三款最新产品
  14. 游戏开发项目管理那些事
  15. PCI 卫星影像处理流程(PCI+Inpho+Global Mapper+PS)
  16. Mono.Cecil使用示例之获取源文件路径
  17. C语言中side的用法,side的用法总结大全
  18. 【DeepLearning笔记】python规范书写
  19. 筑梦数字时代,城链科技战略峰会西安站顺利落幕
  20. cf修改游戏客户端是什么意思_cf封号原因是非法篡改游戏客户端是什么意思

热门文章

  1. 全国计算机word第八题,全国计算机等级考试一级上机WORD题(八)
  2. 周总结20200302-20200309
  3. bat 批处理 命令快速入门
  4. processon工具使用
  5. 第二讲:C#与halcon联合环境配置,halcon代码导出与软件界面搭建
  6. 信道编码概念:EEP&UEP
  7. 利用环形数组实现单部电梯选层控制算法
  8. Python Web 开发 – 在线web计算器
  9. Python3爬虫(sqlite3存储信息)--AGE动漫网站排行榜
  10. 如何选择适合你的兴趣爱好(六十二),骑马