LoslegenKostenlos loslegen

Hauspreise vorhersagen

Einer der größten Vorteile statistischer Modelle wie der linearen Regression ist, dass du Vorhersagen machen kannst. Du gibst Werte für jede erklärende Variable vor, übergibst sie dem Modell und erhältst eine Vorhersage für die entsprechende Zielvariable. Der Code-Ablauf sieht so aus:

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

Hier wirst du Vorhersagen für Hauspreise im Taiwan-Immobiliendatensatz erstellen.

taiwan_real_estate ist verfügbar. Das angepasste lineare Regressionsmodell von Hauspreis gegen Anzahl der Convenience Stores ist als mdl_price_vs_conv verfügbar. In den folgenden Übungen gilt: Wenn ein Modell verfügbar ist, ist es auch bereits angepasst.

Diese Übung ist Teil des Kurses

Einführung in Regression mit statsmodels in Python

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Import numpy with alias np
____

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

# Print it
____
Code bearbeiten und ausführen