train_test_split() divide al conjunto de datos al no indicarle la proporcion posiblemente la funciona usa el valor por defecto
Introducci贸n al curso
Tu primera regresi贸n lineal con scikit-learn
An谩lisis de datos para tu primera regresi贸n lineal
Entrenando un modelo de regresi贸n lineal con scikit-learn
C贸mo funciona la regresi贸n lineal
驴Qu茅 es la regresi贸n lineal?
Cu谩ndo utilizar un modelo de regresi贸n lineal
Funci贸n de p茅rdida y optimizaci贸n: m铆nimos cuadrados
Evaluando el modelo: R^2 y MSE
Quiz: C贸mo funciona la regresi贸n lineal
Regresi贸n lineal multivariable
Regresi贸n lineal multivariable
An谩lisis de regresi贸n multivariable
Proyecto pr谩ctico
Regresi贸n lineal para predecir los gastos m茅dicos de pacientes
Exploraci贸n y preparaci贸n de datos
An谩lisis de correlaci贸n de los datos
Entrenamiento del modelo
Evaluando el modelo
Mejorando el modelo
Quiz: Proyecto pr谩ctico
Pasos siguientes
驴Qu茅 hay m谩s all谩 de la linealidad?
Siguientes pasos en modelos de inteligencia artificial
A煤n no tienes acceso a esta clase
Crea una cuenta y contin煤a viendo este curso
Aportes 3
Preguntas 3
train_test_split() divide al conjunto de datos al no indicarle la proporcion posiblemente la funciona usa el valor por defecto
Este cap铆tulo me dej贸 unas dudas que resolv铆 investigando un poco.
Yo lo hice de esta manera, es otra opci贸n:
from sklearn.preprocessing import StandardScaler
from sklearn.linear_model import LinearRegression
from sklearn.model_selection import train_test_split
X = data.drop(columns = ['charges'])
y = data[['charges']]
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.25)
sc_x = StandardScaler()
X_train = sc_x.fit_transform(X_train)
X_test = sc_x.transform(x_test)
sc_y = StandardScaler()
y_train = sc_y.fit_transform(y_train)
y_test = sc_y.transform(y_test)
model = LinearRegression()
model.fit(X_train, y_train)
y_pred = model.predict(X_test)
El entrenamiento del escalador deber铆a ser solo con las variables de entrenamiento, es decir
sc_x.fit(X_train)
sc_y.fit(y_train)
驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.