http://excel.onushi.com/function/intercept.htm La valeur d'INTERCEPT () décrite dans.
En conséquence, A4 renvoie 3,2, qui est la valeur de la section de la droite de régression linéaire.
Il est de -3,2 lorsqu'il est calculé par la fonction (implémentation C) pour trouver la section que nous avons.
Les signes ne correspondent pas.
J'ai également essayé de résoudre l'étude de python (introduction à scipy) avec python. Référence http://akiyoko.hatenablog.jp/entry/2013/06/16/005946
http://ideone.com/OVtvzj
from scipy import stats
xs = [ 5, 10, 9 ]
ys = [ 2, 7, 7 ]
slope, intercept, r_value, _, _ = stats.linregress(xs, ys)
print "slope:", slope
print "intercept:", intercept
print "r_value:", r_value
résultat
Success time: 0.15 memory: 46904 signal:0
slope: 1.07142857143
intercept: -3.2380952381
r_value: 0.981980506062
La description sur le Web peut être erronée ou la définition peut être différente. J'ai pu confirmer que cette fonction d'implémentation C et python sont cohérents.
Les deux dernières implémentations de python pente, interception, r_value, _, _
.
http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.linregress.html
Il semble que pvalue et stderr soient retournés comme tuple dans la partie de " _, _ "
.
Si vous ne l'utilisez pas comme variable, vous écrirez _
.
http://stackoverflow.com/questions/2745018/python-is-there-a-dont-care-symbol-for-tuple-assignments
_
is indeed a very popular choice for "a name which doesn't matter" -- it's a legal name, visually unobtrusive, etc.
Cependant, faites attention à l'idiome «_» dans GNU gettext. Cette information est à ce point car elle ne me concerne pas encore.
Recommended Posts