2021-10-21 R语言求随机抽取样本均值的概率分布
先记录两个函数的用法:
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语言求随机抽取样本均值的概率分布相关推荐
- r语言C指数的置信区间,用R语言求置信区间
<用R语言求置信区间>由会员分享,可在线阅读,更多相关<用R语言求置信区间(2页珍藏版)>请在人人文库网上搜索. 1.用R语言求置信区间如果你要求的只是95%的置信度的话,那么 ...
- r语言x=c(1 0.8),R语言求根
求根是数值计算的一个基本问题,一般采用的都是迭代算法求解,主要有不动点迭代法.牛顿-拉富生算法.割线法和二分法. 不动点迭代法 所谓的不动点是指x=f(x)的那些点,而所谓的不懂点迭代法是指将原方程化 ...
- R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray、F1、偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机)
R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray.F1.偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机) ...
- R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator
R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator 目录 R语言构建随机森林模型错误解决:Erro ...
- R语言基于随机森林进行特征选择(feature selection)
R语言基于随机森林进行特征选择(feature selection) 目录 R语言基于随机森林进行特征选择(feature selection)
- R语言求拟合函数图形的交点坐标
R语言求拟合函数图形的交点坐标 通过二分类无限逼近的方法获得的 代码如下: 1)四个曲线的数据结构 v_ac=log(vir_1) op_log=log(opp) test1=data.frame(v ...
- csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方、mae、rmse
csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方.mae.rmse #读取训练集 train <- read.csv("tra ...
- 基于R语言的随机森林算法运用
有关数据挖掘中的分类算法有很多,如贝叶斯判别法.Fisher判别法.决策树.支持向量机和随机森林等,本文将对随机森林做一个介绍,并使用R语言实现该算法的应用. 随机森林算法的实质是基于决策树的分类器集 ...
- R语言:随机森林的实现——randomForest
在前一篇文章中,我们介绍了随机森林,本文我们将着重介绍其R语言的实现. 使用randomForest包中的randomForest函数 数据简介 本文数据选择了红酒质量分类数据集,这是一个很经典的数据 ...
最新文章
- WebSocket的事件触发机制
- QT5对话框的中文字符串【乱码】 (error: C2001: 常量中有换行符)
- 为一个优秀的C++程序员
- mysql 中文 问号 utf8_[MySql] 设置了UTF8,中文存数据库中仍然出现问号
- T-SQL | 你需要了解的执行计划
- JS中this的应用场景,再了解下apply、call和bind!
- 前端学习(2585):前端怎么在响应头和请求头里面拿数据?
- 利用Spring的AbstractRoutingDataSource解决多数据源的读写分离问题
- react特性-声明式编程
- 【2019.08.23】2019CCPC网络赛
- Java面试必问!Spring事务扩展机制(2)
- SVN报错 could not connect to server
- Datalogic得利捷携突破性无线充电技术推出三款最新产品
- 游戏开发项目管理那些事
- PCI 卫星影像处理流程(PCI+Inpho+Global Mapper+PS)
- Mono.Cecil使用示例之获取源文件路径
- C语言中side的用法,side的用法总结大全
- 【DeepLearning笔记】python规范书写
- 筑梦数字时代,城链科技战略峰会西安站顺利落幕
- cf修改游戏客户端是什么意思_cf封号原因是非法篡改游戏客户端是什么意思