日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

numpy 笔记: random模块

發(fā)布時(shí)間:2025/4/5 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 numpy 笔记: random模块 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 基本應(yīng)用

randint

隨機(jī)生成大小為size的正整數(shù)ndarray

low、high、size三個(gè)參數(shù)。默認(rèn)high是None,如果只有l(wèi)ow,那范圍就是[0,low)。如果有high,范圍就是[low,high)。

randn

從標(biāo)準(zhǔn)正態(tài)分布中返回樣本值

rand

等于

random

等于

random_sample

等于

ranf

等于

sample

隨機(jī)樣本位于[0, 1)中

choice

從某個(gè)列表中隨機(jī)選取一個(gè)(默認(rèn))/多個(gè)元素

默認(rèn)情況下,是放回選擇的,如果想要不放回隨機(jī)選擇,需要加replace=False

bytes

隨機(jī)返回幾個(gè)字節(jié)

(注:這里的length是必須的)

shuffle

現(xiàn)場(chǎng)修改序列,改變自身內(nèi)容。

注意,它會(huì)將源數(shù)據(jù)洗牌重新排列,如果你想保留源數(shù)據(jù)的話,記得?np.copy(data)?備份一下

permutation

numpy筆記:random.permutation_UQI-LIUWJ的博客-CSDN博客

相比?np.random.shuffle(),permutation 有一個(gè)好處,就是可以返回一個(gè)新數(shù)據(jù),對(duì)原本的數(shù)據(jù)沒有影響。而且還可以處理多維數(shù)據(jù)

在random包中還有一個(gè)random.randrange(a,b,c),效果就是從range(a,b,c)中隨機(jī)ran一個(gè)值

2 分布

beta(a,?b[,?size])

貝塔分布樣本,在?[0,?1]內(nèi)。

binomial(n,?p[,?size])

二項(xiàng)分布的樣本。

chisquare(df[,?size])

卡方分布樣本。

dirichlet(alpha[,?size])

狄利克雷分布樣本。
exponential([scale, size])指數(shù)分布
f(dfnum, dfden[, size])F分布樣本
gamma(shape[, scale, size])伽馬分布
geometric(p[, size])幾何分布
gumbel([loc, scale, size])耿貝爾分布
hypergeometric(ngood, nbad, nsample[, size])超幾何分布
laplace([loc, scale, size])拉普拉斯或雙指數(shù)分布
logistic([loc, scale, size])Logistic分布樣本
lognormal([mean, sigma, size])對(duì)數(shù)正態(tài)分布
logseries(p[, size])對(duì)數(shù)級(jí)數(shù)分布
multinomial(n, pvals[, size])

多項(xiàng)分布

對(duì) p 個(gè)可能結(jié)果之一進(jìn)行n次實(shí)驗(yàn)。

?表示扔出來的1有4次,2有3次,3有6次。。。

size表示做幾次實(shí)驗(yàn)

multivariate_normal(mean, cov[, size])多元正態(tài)分布
negative_binomial(n, p[, size])負(fù)二項(xiàng)分布
noncentral_chisquare(df, nonc[, size])非中心卡方分布
noncentral_f(dfnum, dfden, nonc[, size])非中心F分布
normal([loc, scale, size])正態(tài)(高斯)分布
pareto(a[, size])帕累托(Lomax)分布
poisson([lam, size])泊松分布
rayleigh([scale, size])Rayleigh 分布
standard_cauchy([size])標(biāo)準(zhǔn)柯西分布
standard_exponential([size])標(biāo)準(zhǔn)指數(shù)分布
standard_gamma(shape[, size])標(biāo)準(zhǔn)伽馬分布
standard_normal([size])標(biāo)準(zhǔn)正態(tài)分布 (mean=0, stdev=1).
triangular(left, mode, right[, size])三角形分布
uniform([low, high, size])均勻分布
vonmises(mu, kappa[, size])von Mises分布
wald(mean, scale[, size])瓦爾德(逆高斯)分布
weibull(a[, size])Weibull 分布
zipf(a[, size])齊普夫分布

總結(jié)

以上是生活随笔為你收集整理的numpy 笔记: random模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。