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