pyhton 生成多个自变量的正态分布图
时间: 2023-10-14 17:14:00 浏览: 107
可以使用 matplotlib 库来生成多个自变量的正态分布图。以下是一个简单的示例代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成随机数据
x = np.random.normal(0, 1, size=(1000, 3))
# 绘制直方图
fig, axs = plt.subplots(nrows=1, ncols=3, figsize=(10, 4))
for i in range(3):
axs[i].hist(x[:, i], bins=20)
plt.show()
```
在这个例子中,我们生成了 1000 个样本,每个样本有 3 个自变量。然后,我们使用 `hist` 函数绘制了三个子图,每个子图表示一个自变量的正态分布。`bins` 参数指定了直方图中的箱子数量。可以根据需要调整这些参数以获得所需的结果。
阅读全文