Model lineal simple (I) X96418


Statement
 

pdf   zip

Feu un programa tal que, donat un enter NN que és la mida mostral, i una seqüència de mida NN de parells YY (variable resposta) i XX (variable explicativa), calculi la β0\beta_0 (intercepció) i β1\beta_1 (pendent) de la recta de regressió que millor explica les dades.
Recordeu que: β1=covar(x,y)var(x)=i=1n(xix¯)(yiy¯)i=1n(xix¯)2;β0=Y¯β1X¯\begin{equation} \beta_1= \frac{covar(x,y)}{var(x)}=\frac{\sum_{i=1}^{n}(x_i-\overline{x})(y_i-\overline{y})}{\sum_{i=1}^{n}(x_i-\overline{x})^2}; \beta_0=\overline{Y}-\beta_1\overline{X} \end{equation}

Entrada

L’entrada consisteix en donar la mida d’una seqüència NN, i una seqüència no buida de parells de nombres reals XX i YY.

Sortida

Cal escriure la β0\beta_0 i la β1\beta_1 en dues línies diferents.

Public test cases
  • Input

    5 1 2 1.3 2.1 3.1 3.4 1.4 2.2 4.1 5.5

    Output

    -0.486353
    0.87709
    
  • Information
    Author
    Adrià Caballé
    Language
    Catalan
    Official solutions
    Unknown.
    User solutions
    C++