Python Bug:stats.probplot返回为绘图R中的文本,而不是它所说的R^2

Python Bug:stats.probplot返回为绘图R中的文本,而不是它所说的R^2,python,scipy,python-2.x,Python,Scipy,Python 2.x,图内写为R^2,但如图中所述,它对应于R_值或确定系数的平方根。为了验证它,我使用了stats.linregresse stats.probplot(df_residual['residual'].values, dist="norm",plot=plt) 有趣。我不熟悉SciPy,但这似乎是一个bug。也许你应该提交一份bug报告。谢谢@TylerCrompton,我可以在哪里提交它这是Github的官方问题追踪器,于2014年10月修复()。您使用的是哪个版本的scipy?(运行impo

图内写为R^2,但如图中所述,它对应于R_值或确定系数的平方根。为了验证它,我使用了stats.linregresse

stats.probplot(df_residual['residual'].values, dist="norm",plot=plt)


有趣。我不熟悉SciPy,但这似乎是一个bug。也许你应该提交一份bug报告。谢谢@TylerCrompton,我可以在哪里提交它这是Github的官方问题追踪器,于2014年10月修复()。您使用的是哪个版本的scipy?(运行
import scipy;print(scipy.\uuuu version\uuuu)
)谢谢你,沃伦,你说得对。我使用的是0.14.0版。这一定是原因,如果它是固定的。
osm,osr=stats.probplot(df_residual['residual'].values, dist="norm")
x=osm[0];y=osm[1]

slope, intercept, r_value, p_value, std_err = stats.linregress(x, y)
print r_value, r_value**2
0.978054218803 0.956590054918