numpy random函数
时间: 2023-11-21 22:42:40 浏览: 72
python numpy之np.random的随机数函数使用介绍
numpy的random模块提供了一系列用于生成随机数的函数。这些函数包括:
1. `numpy.random.rand()`: 生成一个给定形状的均匀分布随机样本,范围在0和1之间。
2. `numpy.random.randn()`: 生成一个给定形状的标准正态分布随机样本。
3. `numpy.random.randint()`: 生成一个给定范围内的随机整数。
4. `numpy.random.random()`: 生成一个0到1之间的随机浮点数。
5. `numpy.random.choice()`: 从给定样本中随机选择元素。
6. `numpy.random.shuffle()`: 随机打乱给定序列的顺序。
7. `numpy.random.seed()`: 设置随机数生成器的种子,以确保可重复性。
除了上述函数外,还有许多其他有用的函数和方法可用于生成各种类型的随机数。你可以通过查看numpy的官方文档来了解更多详细信息。
阅读全文