La régression linéaire Multiple en Python

Je n'arrive pas à trouver toutes les bibliothèques python qui n'régression multiple. Les seules choses que je trouve que faire de régression simple. J'ai besoin de régresser ma variable dépendante (y) à l'encontre de plusieurs variables indépendantes (x1, x2, x3, etc.).

Par exemple, avec ces données:

print 'y        x1      x2       x3       x4      x5     x6       x7'
for t in texts:
    print "{:>7.1f}{:>10.2f}{:>9.2f}{:>9.2f}{:>10.2f}{:>7.2f}{:>7.2f}{:>9.2f}" /
   .format(t.y,t.x1,t.x2,t.x3,t.x4,t.x5,t.x6,t.x7)

(sortie pour au dessus:)

      y        x1       x2       x3        x4     x5     x6       x7
   -6.0     -4.95    -5.87    -0.76     14.73   4.02   0.20     0.45
   -5.0     -4.55    -4.52    -0.71     13.74   4.47   0.16     0.50
  -10.0    -10.96   -11.64    -0.98     15.49   4.18   0.19     0.53
   -5.0     -1.08    -3.36     0.75     24.72   4.96   0.16     0.60
   -8.0     -6.52    -7.45    -0.86     16.59   4.29   0.10     0.48
   -3.0     -0.81    -2.36    -0.50     22.44   4.81   0.15     0.53
   -6.0     -7.01    -7.33    -0.33     13.93   4.32   0.21     0.50
   -8.0     -4.46    -7.65    -0.94     11.40   4.43   0.16     0.49
   -8.0    -11.54   -10.03    -1.03     18.18   4.28   0.21     0.55

Comment aurais-je régresser ces en python, pour obtenir la formule de régression linéaire:

Y = a1x1 + a2x2 + a3x3 + a4x4 + a5x5 + a6x6 + +a7x7 + c

  • n'étant pas un expert, mais si les variables sont indépendantes, ne pouvez-vous pas simplement exécuter la régression simple à l'encontre de chacun et de résumer le résultat?
  • Vous ne pouvez pas supposer que les variables sont indépendantes si. En fait, si vous êtes en supposant que les variables sont indépendantes, vous pouvez éventuellement être modélisation de vos données de manière incorrecte. En d'autres termes, les réponses Y peut être en corrélation les uns avec les autres, mais en supposant l'indépendance n'est pas exactement le modèle de l'ensemble de données.
  • désolé si cela a un dum question, mais pourquoi importe-t-il si le raw en fonction des variables x_i sont indépendants ou non? Comment cela affecte le prédicteur (=modèle)?
InformationsquelleAutor Zach | 2012-07-13