NumPy(Numerical Python的缩写)是一个开源的Python科学计算库。使用NumPy,就可以很自然地使用数组和矩阵。NumPy包含很多实用的数学函数,涵盖线性代数运算、傅里叶变换和随机数生成等功能。本文主要介绍Python Numpy random.uniform() 均匀分布

1、均匀分布

用于描述每个事件具有相等发生机会的概率。

例如。 生成随机数。

它具有三个参数:

a-下限-默认值为0 .0。

b-上限-默认值为1.0。

size-返回数组的形状。

例如:

创建一个2x3均匀分布样本:

from numpy import random

x = random.uniform(size=(2, 3))

print(x)

2、均匀分布可视化

例如: 

from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.uniform(size=1000), hist=False)

plt.show()

Result

httpswwwcjavapycom

推荐文档