添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Python实战:生成正态分布数据

作者: 沙与沫 2024.01.17 22:26 浏览量: 12

简介: 本文将介绍如何使用Python生成正态分布数据,包括使用numpy和matplotlib库。我们将通过一个简单的实例来展示如何生成正态分布数据,并进行可视化。

要生成正态分布数据,可以使用Python的NumPy库。NumPy提供了许多用于生成随机数的函数,其中包括用于生成正态分布数据的函数。
首先,确保已经安装了NumPy库。如果尚未安装,可以使用以下命令进行安装:

  1. pip install numpy

接下来,我们将使用NumPy的 random.normal 函数来生成正态分布数据。该函数接受三个参数:平均值(mean)、标准差(std)和要生成的样本数量(size)。
下面是一个简单的示例,演示如何生成1000个服从标准正态分布(均值为0,标准差为1)的随机数:

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. # 生成标准正态分布数据
  4. data = np.random.normal(0, 1, 1000)
  5. # 可视化数据
  6. plt.hist(data, bins=30, density=True)
  7. plt.show()