swirl包学习R语言--Simulation

1/随机抽样  sample()

2/rbinom()  二项分布

3、设置一个硬币,正面用1表示,反面用0表示,反面概率0.3,正面概率0.7,随机抽样100次

    rbinom(1,size=100,prob=0.7)      只生成1

    rbinom(n=100,size=1,prob=0.7)   生成100个数,有0有1

    sample(c(0,1),100,prob=c(0.3,0.7),replace=TRUE)   生成100个数,有0有1

4、rnorm() 标准正态分布,默认mean=0,sd=1,但是可以设置mean,sd

5、泊松分布  rpois(x,lambda)

生成100组随机数,每组5个值,lambda=10:replicate(100,rpois(5,10))

colMeans()查看每列的平均值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容