在机器学习中,有时候需要用一个数据集从中抽样一些子集用作验证或者建模,这个时候就需要用随机抽样查了查书下面写一下
sample()函数可以从数据集中有放回或者无放回的抽出大小为n的一个随机样本
使用方法 newdata<-bigdatabase[sample(1:nrow(bigdatabase),3,replace=FALSE)]
解释一下参数 第一个参数就是你的抽取数据集的怎么构成,这需要是向量,第二个参数是抽取的元素数量,最后一个表示是否放回的抽取
这只是一个简单的抽样函数,更为强大的抽样包 sampling包 后面用到在写