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()查看每列的平均值

你可能感兴趣的:(swirl包学习R语言--Simulation)