利用python画Q-Q图
时间: 2023-09-12 22:13:25 浏览: 100
深度学习利用python画注意力热图
5星 · 资源好评率100%
好的,可以使用Python中的SciPy库绘制Q-Q图。具体步骤如下:
1. 导入必要的库
```
import numpy as np
import scipy.stats as stats
import matplotlib.pyplot as plt
```
2. 生成样本数据
这里以正态分布为例,生成1000个随机样本。
```
np.random.seed(123)
data = np.random.normal(0, 1, 1000)
```
3. 绘制Q-Q图
使用SciPy库中的probplot函数绘制Q-Q图,其中第一个参数是样本数据,第二个参数是要比较的分布类型。这里选择比较正态分布。
```
stats.probplot(data, dist="norm", plot=plt)
plt.title("Q-Q Plot")
plt.show()
```
运行以上代码,就可以绘制出Q-Q图了。
阅读全文