Python:numpy生成正态分布的平均数
生活随笔
收集整理的這篇文章主要介紹了
Python:numpy生成正态分布的平均数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先復習一下正態分布(百度百科):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
總結
以上是生活随笔為你收集整理的Python:numpy生成正态分布的平均数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 万家灯火下一句是什么啊?
- 下一篇: Python数据挖掘:绘制直方图,设置上