读书频道 > 软件开发 > 其他综合 > R语言与网站分析
2.10.3 随机抽样sample
2014-08-13 15:13:10     我来说两句 
收藏    我要投稿   

本文所属图书 > R语言与网站分析

本书从互联网应用角度对R语言如何实现数据挖掘和指标分析等问题做了阐述。通过诸多真实应用案例的分析,作者试图为读者建立起一座沟通数学原理和互联网实际业务应用的桥梁。同时本书给出了案例中的完整代码以及分  立即去当当网订购

在模拟实际数据情况时,常常会使用随机抽样函数来从整体中挑出部分样本数据。随机抽样又分为重复随机抽样和不重复随机抽样两种。重复抽样是指:本次从整体中抽取出的数据样本,在下一次抽取时同样有机会被抽取。不重复抽样就是:一旦被抽取为样本,下次就不能再被抽取了。

sample函数可以完成随机抽样处理,其基本形式为:
sample(x, size, replace = FALSE)

具体参数的含义如表2-21所示。

表2-21 sample函数参数说明
参数 说明
x 整体数据,以向量形式给出
size 抽取样本的数目
replace 如果为F(默认),则是不重复抽样,此时size不能大于x的长度;
如果为T,则是重复抽样,此时size允许大于x的长度

相应的示例代码如下:
3 sample(c(1:20),size=10)  #在1~20数据中不重复地随机抽取10个元素作为样本
4  [1]  8  2 20 11 14  6 19  1 12  9
5 sample(c(1:20),size=30,replace=T)  #重复地随机抽取30个元素作为样本
6  [1]  8 20 12 15  8  6 13  9  2 10  7  2 11  8 17  3 16  7 11  9 15 18  9  5
7 [25] 16  1 18  1 11  2

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:2.10.2 等差序列的创建
下一篇:2.10.4 重复序列rep
相关文章
图文推荐
Python语言及其应用
2.2.1 Java Buffer
3.9 OpenCL错误处理
3.6.3 查询和管理内
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站