共計 323 個字符,預計需要花費 1 分鐘才能閱讀完成。
你可以使用 Python 中的 random 模塊來實現根據概率隨機生成數據。具體步驟如下:
- 導入 random 模塊
import random
- 定義每個數據對應的概率分布
probabilities = [0.2, 0.3, 0.5] # 分別對應生成數據 1、2、3 的概率
- 使用 random.choices() 方法根據概率生成數據
data = random.choices([1, 2, 3], probabilities, k=10) # 生成 10 個數據
print(data)
在上面的例子中,我們定義了數據 1、2、3 分別對應的概率為 0.2、0.3、0.5,然后使用 random.choices() 方法生成 10 個數據。你可以根據具體的需求和概率分布來修改代碼。
丸趣 TV 網 – 提供最優(yōu)質的資源集合!
正文完