Python:numpy生成正態分佈的平均數
阿新 • • 發佈:2021-01-17
技術標籤:Python
首先複習一下正態分佈(百度百科):https://baike.baidu.com/item/%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83/829892?fr=aladdin
正態曲線呈鍾型,兩頭低,中間高,左右對稱因其曲線呈鐘形,因此人們又經常稱之為鐘形曲線。
若隨機變數X服從一個數學期望為μ、方差為σ^2的正態分佈,記為N(μ,σ^2)。
其概率密度函式為正態分佈的期望值μ決定了其位置,其標準差σ決定了分佈的幅度。
當μ = 0,σ = 1時的正態分佈是標準正態分佈。
''' 來源:天善智慧韋瑋老師課堂筆記 作者:Dust ''' # 生成隨機數:numpy下的random import numpy as npy import warnings warnings.filterwarnings("ignore", category=Warning) # 額,執行的時候出現了一些warning很醜,我選擇視而不見=v= data2=npy.random.normal(10,5,10)#(平均數,σ,個數) print(data2)
執行結果:生成了10個正態分佈的數字,其中平均數是10,σ是5,個數是10.
如果把σ調成0,將會出現10 個 10