phthon画 kde图
时间: 2024-05-04 20:19:14 浏览: 70
python画双y轴图像的示例代码
要在Python中绘制KDE图,可以使用SciPy和Matplotlib库。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
from scipy.stats import gaussian_kde
import numpy as np
# 生成随机数据
data = np.random.normal(size=1000)
# 计算核密度估计
density = gaussian_kde(data)
# 生成x轴上的值
xmin = data.min()
xmax = data.max()
x = np.linspace(xmin, xmax, 100)
# 绘制KDE图
plt.plot(x, density(x))
# 添加标题和标签
plt.title("Kernel Density Estimation")
plt.xlabel("Value")
plt.ylabel("Density")
plt.show()
```
此代码将生成一个KDE图,显示随机数据的核密度估计。可以根据需要调整数据和绘图参数。
阅读全文