Regressão Linear Múltipla com Python
Eu gostaria de calcular a regressão linear múltipla com python. Eu encontrei este código para regressão linear simples
import numpy as np
from matplotlib.pyplot import *
x = np.array([1, 2, 3, 4, 5])
y = np.array([2, 3, 4, 4, 5])
n = np.max(x.shape)
X = np.vstack([np.ones(n), x]).T
a = np.linalg.lstsq(X, y)[0]
Então, a é o coeficiente, mas não vejo o que[0]
significa ?
E como posso alterar o código para obter regressões lineares múltiplas?