搜索
NumPy 教程 / 均匀分布

均匀分布

均匀分布(Uniform Distribution)

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

例如。随机数的生成。

它有三个参数:

  • low - 下界 - 默认为 0.0。
  • high - 上界 - 默认为 1.0。
  • size - 返回数组的形状。

实例

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

from numpy import random

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

print(x)

均匀分布的可视化

实例

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

sns.displot(random.uniform(size=1000), kind="kde")

plt.show()

结果