首页 > 解决方案 > 如何使用具有指定均值和标准差的正态分布生成 100000 个随机数?

问题描述

import pandas as pd
import numpy as np

from numpy.random import randn

s = pd.Series(np.random.randn(100000))

标签: python

解决方案


不需要第三方包,只需标准 Python 库:

import random
mu = 0.0
sigma = 10.0
for _ in range(100000):
    print(random.gauss(mu, sigma))

您也可以使用 random.normalvariate 而不是 random.gauss。


推荐阅读