亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

python中numpy庫如何進行隨機數生成

小樊
81
2024-11-28 00:04:25
欄目: 編程語言

在Python中,使用NumPy庫進行隨機數生成非常簡單。首先,確保已經安裝了NumPy庫。如果尚未安裝,可以使用以下命令進行安裝:

pip install numpy

接下來,可以使用numpy.random模塊中的函數生成不同類型的隨機數。以下是一些常用的隨機數生成函數:

  1. numpy.random.rand(d0, d1, ..., dn): 生成一個形狀為 (d0, d1, …, dn) 的數組,其中的元素是從 [0, 1) 范圍內的均勻分布中隨機抽取的。
import numpy as np

random_array = np.random.rand(3, 3)
print(random_array)
  1. numpy.random.randn(d0, d1, ..., dn): 生成一個形狀為 (d0, d1, …, dn) 的數組,其中的元素是從標準正態分布(均值為0,標準差為1)中隨機抽取的。
import numpy as np

random_array = np.random.randn(3, 3)
print(random_array)
  1. numpy.random.randint(low, high, size=(d0, d1, ..., dn)): 生成一個形狀為 (d0, d1, …, dn) 的數組,其中的元素是從 [low, high) 范圍內的均勻分布中隨機抽取的整數。
import numpy as np

random_array = np.random.randint(0, 10, size=(3, 3))
print(random_array)
  1. numpy.random.choice(a, size=(d0, d1, ..., dn), p=None): 從給定的數組 a 中隨機抽取元素,生成一個形狀為 (d0, d1, …, dn) 的數組。如果提供了 p 參數,則根據 p 中給出的概率分布進行抽樣。
import numpy as np

random_array = np.random.choice([1, 2, 3], size=(3, 3), p=[0.1, 0.5, 0.4])
print(random_array)

這些函數只是NumPy庫中可用的隨機數生成函數的一部分。可以根據需要選擇合適的函數來生成所需的隨機數。

0
白城市| 祥云县| 昭觉县| 和平县| 旅游| 岫岩| 德保县| 永安市| 大厂| 延津县| 航空| 乐陵市| 尉犁县| 南康市| 商南县| 怀来县| 利辛县| 平利县| 南开区| 将乐县| 宿松县| 汉川市| 平舆县| 宜阳县| 修水县| 德州市| 西乌珠穆沁旗| 家居| 昭觉县| 兴安县| 建阳市| 庐江县| 增城市| 广昌县| 铁岭县| 泽库县| 河源市| 务川| 禹城市| 甘孜| 清徐县|