np.random参数
时间: 2024-03-20 21:36:00 浏览: 69
python numpy之np.random的随机数函数使用介绍
5星 · 资源好评率100%
np.random是NumPy库中用于生成随机数的模块。它提供了多种函数和方法来生成不同分布的随机数。下面是一些常用的np.random函数和参数的介绍:
1. np.random.rand(d0, d1, ..., dn):生成指定维度的[0, 1)之间均匀分布的随机数。
2. np.random.randn(d0, d1, ..., dn):生成指定维度的标准正态分布(均值为0,标准差为1)的随机数。
3. np.random.randint(low, high=None, size=None, dtype=int):生成指定范围内的整数随机数。low为下界(包含),high为上界(不包含)。
4. np.random.random_sample(size=None):生成[0, 1)之间均匀分布的随机数。
5. np.random.choice(a, size=None, replace=True, p=None):从给定的一维数组a中随机选择元素。
6. np.random.shuffle(x):将数组x中的元素随机打乱。
7. np.random.seed(seed=None):设置随机数种子,用于生成可重复的随机数序列。
这些只是np.random模块中的一部分函数和参数,还有其他更多的函数和参数可以用于生成不同分布的随机数。你可以根据具体需求选择合适的函数和参数来生成随机数。
阅读全文