麻豆黑色丝袜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
主站蜘蛛池模板: 国产欧美精品一区二区三区-老狼| 黑白配hd视频| 狠狠色综合色综合网络| 大学生一级片| 波多野给衣一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 厨房切底征服岳| 国内剧果冻传媒在线观看网站| 日韩国产片| 天堂在线影院| 亚洲免费mv| 444kkk视频在线观看国产| 全彩本子acg里番本子| 日本爆乳片手机在线播放| 久久这里只精品99re免费| 91成人高清在线播放| 欧美猛交xxxx免费看| 国产欧美精品区一区二区三区| 激情偷乱在线观看视频播放| 国产精品久久久精品三级| 风间由美性色一区二区三区| 国产欧美va欧美va香蕉在| 丁香六月婷婷精品免费观看| 久久4k岛国高清一区二区| 羞羞漫画页面免费入口欢迎你| 日日夜夜天天久久| 欧美xxxx做受欧美| 成年女人黄小视频| 国产无遮挡又黄又爽高清视| 男人把大ji巴放进男人免费视频| 一二三四视频在线观看韩国电视剧 | 丝袜美腿中文字幕| 欧美a级完整在线观看| 国产男女无遮挡猛进猛出| 被弄出白浆喷水了视频| va在线播放| 女人是男人的女未来1分49分| 一卡二卡三卡四卡在线| 精品无人区一区二区三区| 李采潭一级毛片高清中文字幕| 中文字幕久久久久久久系列|