導航:首頁 > 編程語言 > 轉化正態分布python

轉化正態分布python

發布時間:2024-09-10 23:07:35

A. python 怎麼求標准正態分布某個值

示例:

1、from numpy import *;

2、def rand_Matrix():

3、randArr=random.randn(2,3);

4、randMat=mat(randArr);

5、return randMat;

一種結果如下:

1、matrix([[ 0.3150869 , -0.02041996, -0.15361071],

2、[-0.75507988, 0.80393683, -0.31790917]])

(1)轉化正態分布python擴展閱讀

Python正態分布概率計算方法:

def st_norm(u):

'''標准正態分布'''

import math

x=abs(u)/math.sqrt(2)

T=(0.0705230784,0.0422820123,0.0092705272,

0.0001520143,0.0002765672,0.0000430638)

E=1-pow((1+sum([a*pow(x,(i+1))

for i,a in enumerate(T)])),-16)

p=0.5-0.5*E if u<0 else 0.5+0.5*E

return(p)

def norm(a,sigma,x):

'''一般正態分布'''

u=(x-a)/sigma

return(st_norm(u))

while 1:

'''輸入一個數時默認為標准正態分布

輸入三個數(空格隔開)時分別為期望、方差、x

輸入 stop 停止'''

S=input('please input the parameters: ')

if S=='stop':break

try:

L=[float(s) for s in S.split()]

except:

print('Input error!')

continue

if len(L)==1:

print('f(x)=%.5f'%st_norm(L[0]))

elif len(L)==3:

print('f(x)=%.5f'%norm(L[0],L[1],L[2]))

else:

print('Input error!')

B. 如何用python語言,產生某一區間內的正態分布的100個隨機數

import matplotlib.pyplot as plt
import scipy.stats as stats

lower, upper = 3.5, 6
mu, sigma = 5, 0.7
X = stats.truncnorm(
(lower - mu) / sigma, (upper - mu) / sigma, loc=mu, scale=sigma)
N = stats.norm(loc=mu, scale=sigma)

fig, ax = plt.subplots(2, sharex=True)
ax[0].hist(X.rvs(10000), normed=True)
ax[1].hist(N.rvs(10000), normed=True)
plt.show()

C. 如何將已知數據用python寫成正態分布並且畫圖

importnumpyasnp
importmatplotlib.pyplotasplt

y=[2,5,7,10,16,23,20,16,9,6,6,3,1,1]
x=[59,60,61,62,63,64,65,66,67,68,69,70,71,72]
fig,ax=plt.subplots()
ax.bar(x,y,0.3,alpha=0.5,color='b',label='abc')
plt.axis([55,75,0,25])
ax.set_xlabel('XXX')
ax.set_ylabel('YYY')
ax.set_title('ABC')
ax.legend()
fig.tight_layout()
plt.show()

閱讀全文

與轉化正態分布python相關的資料

熱點內容
新iphone如何同步安卓機數據 瀏覽:550
股票行情庫橫向統計演算法 瀏覽:994
農業手機銀行app是什麼 瀏覽:92
有什麼國外游戲app 瀏覽:471
android滑動控制 瀏覽:232
拼中拼商城源碼 瀏覽:983
新日經銷商用什麼app 瀏覽:351
應用如何加密oppor9 瀏覽:97
oppoa8加密咋關 瀏覽:747
雲伺服器如何拉出來 瀏覽:167
pdf轉換成rtf 瀏覽:804
usb轉網口linux 瀏覽:685
領克車定位app是什麼 瀏覽:819
怎樣給桌面創建新的文件夾 瀏覽:69
江西樂平dns伺服器雲伺服器 瀏覽:625
雲伺服器裡面是自動開啟的嗎 瀏覽:297
3d計算機圖形學pdf 瀏覽:851
怎麼將文件夾內文件名導入excel 瀏覽:307
安卓手機游戲進度怎麼保存 瀏覽:875
伺服電機控制演算法 瀏覽:197