酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 生成均值 78.7、标准差 7.9 的 300 个正态分布样本并绘直方图

以下是生成符合要求的300个样本数据并绘制直方图的代码: ```python import numpy as np import matplotlib.pyplot as plt # 设置随机数种子以保证结果可复现 np.random.seed(42) # 生成均值为78.7,标准差为7.9的正态分布样本数据 sample_data = np.random.normal(loc=78.7, scale=7.9, size=300) # 使用matplotlib绘制直方图 plt.hist(sample_data, bins=15, color='skyblue', edgecolor='black', alpha=0.7) plt.title('Histogram of Normal Distribution Sample Data') plt.xlabel('Value') plt.ylabel('Frequency') plt.grid(axis='y', linestyle='--', alpha=0.7) # 显示图形 plt.show() ``` 注意事项 1. 样本数量、均值和标准差决定了分布的形态,调整这些参数会改变直方图的形状。 2. `bins` 参数控制直方图的柱子数量,可根据数据分布调整以获得更清晰的可视化效果。 3. 设置随机数种子(如 `np.random.seed(42)`)可以确保每次运行代码生成的数据一致,便于调试和展示。 ######[AI写代码神器 | 271点数解答 | 2025-03-13 20:56:43]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]