麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > stats.norm.pdf詳解

stats.norm.pdf詳解

來源:千鋒教育
發布人:xqq
時間: 2023-11-24 17:23:44 1700817824

一、stats.norm.pdf(a)


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

# 設定均值和標準差
mu = 0
sigma = 1

# 生成從-5到5的等差數列作為x軸值
x = np.linspace(-5, 5, num=1000)

# 接收x軸和均值、標準差,輸出y軸值
y = norm.pdf(x, mu, sigma)

# 繪制概率密度函數曲線
plt.plot(x, y)

# 添加x軸和y軸描述
plt.xlabel('x')
plt.ylabel('pdf(x)')

# 添加標題
plt.title('Normal PDF')

# 顯示圖像
plt.show()

stats.norm.pdf(a)是scipy庫中給定一組參數的情況下,計算正態分布函數的概率密度函數的函數。其中,a表示x軸的取值范圍,也可以通過numpy生成等差數列來實現。

在以上代碼中,我們設定均值為0、標準差為1,將x軸的取值范圍設定在-5到5之間,生成num個等差數列作為x軸的取值。同時,將x軸的取值、均值、標準差作為參數傳入stats.norm.pdf函數中,得到模擬數據的y軸值,繪制出正常分布概率密度函數的曲線。通過plt.show()方法,將圖像顯示出來。

二、stats.norm.pdf python


import numpy as np
from scipy.stats import norm

# 設定均值和標準差
mu = 0
sigma = 1

# 生成從-5到5的等差數列作為x軸值
x = np.linspace(-5, 5, num=1000)

# 接收x軸和均值、標準差,輸出y軸值
y = norm.pdf(x, mu, sigma)

# 將x軸和y軸的值打印出來
print("x軸的取值:\n", x)
print("y軸的取值:\n", y)

stats.norm.pdf也可以用來計算某個數值點上正態分布的概率密度函數值。通過將此方法應用于給定的x軸點,我們可以計算出每個點的y值,從而得到正態分布概率密度函數的曲線。

以上代碼中,我們同樣設定均值為0、標準差為1,再生成等差數列作為x軸的取值范圍。將x軸每個點的取值、均值、標準差作為參數,得到模擬數據的y軸值。同時,我們使用print()函數將模擬數據打印出來。

三、stats.norm.pdf的參數選取

在stats.norm.pdf中,除了x軸的取值范圍、均值、標準差之外,還有許多其他參數可以選擇。下面列舉常見的參數:

1. loc:均值參數,即正態分布的中心

2. scale:標準差參數

3. size:隨機變量數量,可以用于模擬樣本分布

4. random_state:確定隨機數生成器的種子

以下是一個綜合使用以上參數的示例代碼:


import numpy as np
from scipy.stats import norm

# 設定均值和標準差
mu = 0
sigma = 1

# 生成100個符合正態分布的隨機數
samples = norm.rvs(loc=mu, scale=sigma, size=100, random_state=42)

# 計算概率密度函數曲線
x = np.linspace(-5, 5, num=1000)
pdf = norm.pdf(x)

# 繪制概率密度函數曲線和樣本分布圖
import seaborn as sns
sns.distplot(samples, bins=10, kde=False, norm_hist=True)
plt.plot(x, pdf)

# 添加x軸和y軸描述
plt.xlabel('x')
plt.ylabel('pdf(x)')

# 添加標題
plt.title('Normal PDF and Samples')

# 顯示圖像
plt.show()

以上代碼中,首先使用norm.rvs()方法生成100個符合標準正態分布的隨機數,并將均值、標準差、隨機數數量、隨機數種子作為參數傳入方法中。然后,使用np.linspace()方法生成x軸的等差數列,將這些數傳入stats.norm.pdf()方法中,得到模擬數據的y軸值。

接下來,我們使用seaborn庫的distplot()方法來繪制樣本的實際分布情況,同時使用plot()方法將正態分布概率密度函數的曲線繪制在上面。注意,在繪制樣本分布圖時,我們將kde參數設為False,norm_hist參數設為True,這是為了將樣本分布顯示為直方圖,并將概率密度標準化為1。

最后,添加軸標簽和標題,使用plt.show()方法顯示圖像。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 秋葵视频在线观看在线下载| 国产亚洲欧美日韩俺去了| 宝宝看着我是怎么进去的视频| 两个小姨子在线播放| 久久精品国产亚洲欧美| 深夜a级毛片免费视频| 欧美日韩精品一区二区三区不卡| 欧美成人精品一区二三区在线观看| 免费特级黄毛片| 中文字幕制服诱惑| a级毛片在线观看| 2019国产开嫩苞视频| 日韩精品视频在线观看免费| 在线观看中文字幕码| 精品福利一区二区三区免费视频 | 性大毛片视频| 老子影院午夜伦手机电影| 成人国产精品2021| 日日操夜夜操视频| 国产真实迷j在线播放| 国产精品一卡二卡三卡| 国产精品亚洲精品日韩已方| 黄a大片av永久免费| 亚洲人成7777影视在线观看| 午夜a级理论片在线播放| 欧美日韩一区二区成人午夜电影| 日本动漫黑暗圣经| 粗大的内捧猛烈进出在线视频| 国产精品无码久久久久| 亚洲激情影院| 精彩视频一区二区三区| 久久综合综合久久| 夜夜操操| 黑人中文字幕| aaa毛片免费观看| 黄色日韩| 欧美亚洲国产精品久久| 亚洲欧美成人综合久久久| 欧美中文字幕在线看| 亚洲福利精品一区二区三区| 韩国色三级伦不卡高清在线观看|