You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中生成指定均值、标准差的100个正态分布变量

解决方案

可以直接使用NumPy的np.random.normal()函数生成符合要求的正态分布样本,代码如下:

import numpy as np

# 定义参数
mean_val = 4.436
std_val = 1.898
sample_size = 100

# 生成符合要求的正态分布样本
new_variable = np.random.normal(loc=mean_val, scale=std_val, size=sample_size)

验证结果

你可以通过以下代码确认生成的变量是否符合要求:

# 检查长度
print(len(new_variable))  # 输出应为100

# 检查均值(随机样本会接近4.436,存在微小偏差属于正常现象)
print(np.mean(new_variable))

# 检查标准差(同样会接近1.898)
print(np.std(new_variable))

内容的提问来源于stack exchange,提问作者Khaled DELLAL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 05:01:25