均匀分布

均匀分布

np.random.rand(d0, d1, ..., dn)

np.random.uniform(low=0.0, high=1.0, size=None) :

np.random.randint(low, high=None, size=None, dtype='1'

import numpy as np
import random
import matplotlib.pyplot as plt

x2 = np.random.uniform(-1, 1, 100000000)

# 1. 创建画图
plt.figure(figsize=(20, 8), dpi=100)
# 2. 绘制图像
plt.hist(x2, 1000)

# 3. 显示图像
plt.show()