中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么理解python中的二項分布

發布時間:2021-04-28 14:14:19 來源:億速云 閱讀:258 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關怎么理解python中的二項分布,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

在我們生活中,拋出硬幣無非是落下是正面或反面,類似于成功或失敗的這樣的只有兩個可能結果的分布背稱為二項分布。二項分布在我們的生活中無所不在,是概率統計中非常基礎、非常實用的一種分布,本文介紹python中的二項分布。

1、二項分布是什么?

二項分布(Binomial Distribution)是概率統計中非常基礎、非常實用的一種分布。

二項式分布就是只有兩個可能結果的分布,比如成功或失敗。

說明現象:在給定的試驗次數中,某一結果會發生多少次。

2、二項分布應用

博彩行業的規則設定

正常值范圍的設定(例:醫療行業)

3、使用python中scipy.stats模塊操作二項分布

拋擲10次硬幣,假設在該試驗中正面朝上的概率為0.3。

使用stats.binom.pmf計算每次觀測的概率質量函數。

import numpy as np
import matplotlib.pyplot as plt 
from scipy import stats

plt.subplot(121)
n = 10
p = 0.3 
k = np.arange(0, 30) 
binomial = stats.binom.pmf(k, n, p)
plt.plot(k, binomial, 'o-')
#使用rvs函數模擬一個二項隨機變量,其中參數size指定你要進行模擬的次數,這里為10000次。
plt.subplot(122)
binom_sim = data = stats.binom.rvs(n=10, p=0.3, size=10000)
print "Mean: %g" % np.mean(binom_sim)
print "Sd: %g" % np.std(binom_sim, ddof=1)
plt.hist(binom_sim, bins=10, normed=True)

plt.show()

輸出

Mean: 2.9956
Sd: 1.44187

關于“怎么理解python中的二項分布”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新安县| 禹城市| 大同市| 玛沁县| 黄陵县| 江达县| 香格里拉县| 天等县| 西峡县| 黎城县| 阳春市| 满城县| 庆云县| 乐都县| 勃利县| 淳化县| 江城| 孝义市| 镇安县| 苍溪县| 澳门| 曲阳县| 同江市| 沙坪坝区| 丹巴县| 环江| 阜新市| 靖江市| 吉水县| 灌南县| 和田市| 弥渡县| 常德市| 绍兴县| 武安市| 西安市| 平顶山市| 襄垣县| 彝良县| 洞头县| 南岸区|