python做分布图
时间: 2023-07-18 09:11:58 浏览: 156
python如何生成各种随机分布图
要做分布图,可以使用Python中的matplotlib库。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成一些随机数据
x = np.random.normal(size=1000)
# 绘制直方图
plt.hist(x, bins=50, density=True, alpha=0.7, color='b')
# 绘制核密度估计曲线
kde = np.random.normal(size=1000)
sns.kdeplot(kde, color='r')
# 设置图例和标题
plt.legend(['KDE', 'Histogram'])
plt.title('Distribution Plot')
# 显示图像
plt.show()
```
这个例子会生成一个包含直方图和核密度估计曲线的分布图。你可以根据自己的需要对代码进行修改和扩展。
阅读全文