ComenzarEmpieza gratis

Predecir precios de viviendas

Quizá la característica más útil de modelos estadísticos como la regresión lineal es que puedes hacer predicciones. Es decir, especificas valores para cada una de las variables explicativas, se los pasas al modelo y obtienes una predicción para la variable respuesta correspondiente. El flujo de código es el siguiente.

explanatory_data = pd.DataFrame({"explanatory_var": list_of_values})
predictions = model.predict(explanatory_data)
prediction_data = explanatory_data.assign(response_var=predictions)

Aquí, harás predicciones de los precios de viviendas en el conjunto de datos de bienes raíces de Taiwán.

taiwan_real_estate está disponible. El modelo de regresión lineal ajustado del precio de la vivienda frente al número de tiendas de conveniencia está disponible como mdl_price_vs_conv. En los próximos ejercicios, cuando un modelo esté disponible, también estará ya ajustado.

Este ejercicio forma parte del curso

Introducción a la regresión con statsmodels en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import numpy with alias np
____

# Create the explanatory_data 
explanatory_data = pd.____({'____': np.____(____)})

# Print it
____
Editar y ejecutar código