R语言学习记录:sample()函数
生活随笔
收集整理的這篇文章主要介紹了
R语言学习记录:sample()函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
sample()函數(shù)
sample(X,size,replace=T/F):從數(shù)據(jù)X中隨機抽取size個樣本, 當(dāng)replace=T時為放回取樣,為F時為不放回抽樣。
默認無放回抽樣,即replace=F,也就是說某個元素一旦被選擇,該總體中就不會再有該元素。如果是有放回抽樣,則需要參數(shù)repalce=T。
X可以是數(shù)值,可以是字符。
> sample(1:10,10,F)[1] 6 7 9 1 10 2 4 3 8 5 > sample(1:10,10,T)[1] 3 5 6 9 6 6 6 2 9 10 > sample(1:10,3,T) [1] 2 10 3 > sample(1:10,20,T)[1] 2 7 9 1 7 7 8 7 10 3 7 9 3 6 1 4 8 2 6 7> sample(1.1:10.2,5,T) [1] 8.1 9.1 3.1 4.1 3.1還有一個功能相同的函數(shù)sample.int,“int”即“intger”的縮寫,也就是“整數(shù)”。它的參數(shù)n必須是正整數(shù)。
總結(jié)
以上是生活随笔為你收集整理的R语言学习记录:sample()函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: R语言图解“等额本金与等额本息”
- 下一篇: java动态编程解决分硬币问题,动态编程