
- Python 資料科學教程
- Python 資料科學 - 首頁
- Python 資料科學 - 簡介
- Python 資料科學 - 環境設定
- Python 資料科學 - Pandas
- Python 資料科學 - NumPy
- Python 資料科學 - SciPy
- Python 資料科學 - Matplotlib
- Python 資料處理
- Python 資料操作
- Python 資料清理
- Python 處理 CSV 資料
- Python 處理 JSON 資料
- Python 處理 XLS 資料
- Python 關係型資料庫
- Python NoSQL 資料庫
- Python 日期和時間
- Python 資料整理
- Python 資料聚合
- Python 讀取 HTML 網頁
- Python 處理非結構化資料
- Python 詞語標記化
- Python 詞幹提取和詞形還原
- Python 資料視覺化
- Python 圖表屬性
- Python 圖表樣式設計
- Python 箱形圖
- Python 熱圖
- Python 散點圖
- Python 氣泡圖
- Python 3D 圖
- Python 時間序列
- Python 地理資料
- Python 圖形資料
Python - 伯努利分佈
伯努利分佈是二項分佈的一種特殊情況,其中僅進行單次實驗,因此觀察次數為 1。因此,伯努利分佈描述的事件恰好具有兩個結果。
我們在 NumPy 庫中使用各種函式對伯努利分佈的值進行數學計算。繪製直方圖,然後在上面繪製機率分佈曲線。
from scipy.stats import bernoulli import seaborn as sb data_bern = bernoulli.rvs(size=1000,p=0.6) ax = sb.distplot(data_bern, kde=True, color='crimson', hist_kws={"linewidth": 25,'alpha':1}) ax.set(xlabel='Bernouli', ylabel='Frequency')
它的輸出如下 -

廣告