R語言關(guān)于二項分布知識點(diǎn)總結(jié)
二項分布模型處理在一系列實驗中僅發(fā)現(xiàn)兩個可能結(jié)果的事件的成功概率。 例如,擲硬幣總是給出頭或尾。 在二項分布期間估計在10次重復(fù)拋擲硬幣中精確找到3個頭的概率。
R語言有四個內(nèi)置函數(shù)來生成二項分布。 它們描述如下。
dbinom(x, size, prob) pbinom(x, size, prob) qbinom(p, size, prob) rbinom(n, size, prob)
以下是所使用的參數(shù)的描述
- x是數(shù)字的向量。
- p是概率向量。
- n是觀察的數(shù)量。
- size是試驗的數(shù)量。
- prob是每個試驗成功的概率。
dbinom()
該函數(shù)給出每個點(diǎn)的概率密度分布。
# Create a sample of 50 numbers which are incremented by 1. x <- seq(0,50,by = 1) # Create the binomial distribution. y <- dbinom(x,50,0.5) # Give the chart file a name. png(file = "dbinom.png") # Plot the graph for this sample. plot(x,y) # Save the file. dev.off()
當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果

pbinom()
此函數(shù)給出事件的累積概率。 它是表示概率的單個值。
# Probability of getting 26 or less heads from a 51 tosses of a coin. x <- pbinom(26,51,0.5) print(x)
當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果
[1] 0.610116
qbinom()
該函數(shù)采用概率值,并給出累積值與概率值匹配的數(shù)字。
# How many heads will have a probability of 0.25 will come out when a coin is tossed 51 times. x <- qbinom(0.25,51,1/2) print(x)
當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果
[1] 23
rbinom()
該函數(shù)從給定樣本產(chǎn)生給定概率的所需數(shù)量的隨機(jī)值。
# Find 8 random values from a sample of 150 with probability of 0.4. x <- rbinom(8,150,.4) print(x)
當(dāng)我們執(zhí)行上面的代碼,它產(chǎn)生以下結(jié)果
[1] 58 61 59 66 55 60 61 67
以上就是R語言關(guān)于二項分布知識點(diǎn)總結(jié)的詳細(xì)內(nèi)容,更多關(guān)于R語言二項分布的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
R語言-實現(xiàn)將向量轉(zhuǎn)換成一個字符串
這篇文章主要介紹了R語言-實現(xiàn)將向量轉(zhuǎn)換成一個字符串,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04
R語言數(shù)據(jù)可視化繪圖Lollipop?chart棒棒糖圖
這篇文章主要介紹了R語言數(shù)據(jù)可視化繪圖Lollipop?chart棒棒糖圖2022-02-02
R語言數(shù)據(jù)讀取以及數(shù)據(jù)保存方式
這篇文章主要介紹了R語言數(shù)據(jù)讀取以及數(shù)據(jù)保存方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04

