谁能给我一个方法来做一个qq plot在 Seaborn 作为数据正态性的测试?或者失败了,至少在matplotlib中。
提前致谢
最佳答案
试试 statsmodels.api.qqplot()
.
使用与上述相同的数据,此示例显示了针对正态分布绘制的正态分布,导致相当直线:
import numpy as np
import matplotlib.pyplot as plt
import statsmodels.api as sm
a = np.random.normal(5, 5, 250)
sm.qqplot(a)
plt.show()
此示例显示了针对正态分布绘制的瑞利分布,导致曲线略微凹入:
a = np.random.rayleigh(5, 250)
sm.qqplot(a)
plt.show()
关于python-3.x - 使用 Seaborn 和 SciPy 绘制分位数-分位数图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46935289/