Estoy buscando un paquete de Python que implemente la regresión lineal multivariante.
(Nota terminológica: la regresión multivariada trata el caso donde hay más de una variable dependiente, mientras que la regresión múltiple trata el caso donde hay una variable dependiente pero más de una variable independiente).
python
regression
library
software-recommendation
Franck Dernoncourt
fuente
fuente
Respuestas:
Todavía puede usar sklearn.linear_model.LinearRegression . Simplemente haga que la salida sea
y
una matriz con tantas columnas como variables dependientes. Si desea algo no lineal , puede probar diferentes funciones básicas, usar características polinómicas o usar un método diferente para la regresión (como un NN).fuente
El código para obtener las tuplas es:
entonces debería ser fácil hacer regresión si conoces álgebra lineal.
ejemplo. Sin embargo, probablemente sea mejor hacer una regresión lineal regularizada si está interesado en la generalización.
Agradecimientos a Yuval es el intercambio de CS por la ayuda.
fuente