R語言中set.seed()函數(shù)的作用詳解
R語言中set.seed()函數(shù)的作用是保證前后生成的隨機(jī)數(shù)保持一致。
001、首先查看不使用set.seed函數(shù)的情況
x=rnorm(10) ## 生成10個(gè)平均值為0, 標(biāo)準(zhǔn)差為1的符合正太分布的隨機(jī)數(shù) x plot(x)
再次運(yùn)行以上代碼(可以發(fā)現(xiàn)生成的隨機(jī)數(shù)發(fā)生了編號(hào)):
x=rnorm(10) x plot(x)
002、使用set.seed函數(shù)的情況
set.seed(1) ## 設(shè)置種子1 x=rnorm(10) x plot(x)
再次運(yùn)行以上代碼(生成的隨機(jī)數(shù)沒有變化):
set.seed(1) ## 設(shè)置種子為序號(hào)為1 x=rnorm(10) x plot(x)
003、改變種子序號(hào)的情況
set.seed(1) ## 設(shè)置種子序號(hào)為1 x=rnorm(10) x plot(x)
修改種子序號(hào)為2,運(yùn)行以上代碼(生成的隨機(jī)數(shù)發(fā)生變化):
set.seed(2) ## 設(shè)置種子序號(hào)為2 x=rnorm(10) x plot(x)
set.seed()括號(hào)里面的參數(shù)可以是任意數(shù)字,是代表你設(shè)置的第幾號(hào)種子而已,不會(huì)參與運(yùn)算,是個(gè)標(biāo)記而已。
參考:https://www.cnblogs.com/arcserver/p/7906115.html
到此這篇關(guān)于R語言中set.seed()函數(shù)的作用的文章就介紹到這了,更多相關(guān)R語言 set.seed()函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
R語言多元Logistic邏輯回歸應(yīng)用實(shí)例
這篇文章主要給大家介紹了關(guān)于R語言多元Logistic邏輯回歸應(yīng)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03R語言ComplexHeatmap繪制復(fù)雜熱圖heatmap
ComplexHeatmap可以繪制很復(fù)雜的熱圖,能滿足日常以及文章所需,本文介紹一下文章常見的復(fù)雜熱圖的繪制方式,含代碼,文章比較長,建議耐心看一下,也許就有你需要的熱圖2022-06-06R語言數(shù)據(jù)讀取以及數(shù)據(jù)保存方式
這篇文章主要介紹了R語言數(shù)據(jù)讀取以及數(shù)據(jù)保存方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04R語言編程數(shù)學(xué)分析重讀微積分微分學(xué)原理運(yùn)用
這篇文章主要介紹了R語言編程數(shù)學(xué)分析重讀微積分微分學(xué)的原理運(yùn)用,有需要的朋友可以借鑒參考下,希望能夠有=有所幫助,祝大家多多進(jìn)步2021-10-10R語言 實(shí)現(xiàn)list類型數(shù)據(jù)轉(zhuǎn)換
這篇文章主要介紹了R語言 實(shí)現(xiàn)list類型數(shù)據(jù)轉(zhuǎn)換,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03