LoslegenKostenlos loslegen

Regressionskoeffizienten visualisieren

Jetzt, da du das Modell angepasst hast, wollen wir seine Koeffizienten visualisieren. Das ist ein wichtiger Teil des Machine Learnings, denn so bekommst du ein Gefühl dafür, wie die verschiedenen Features eines Modells das Ergebnis beeinflussen.

Das verschobene Zeitreihen-DataFrame (prices_perc_shifted) und das Regressionsmodell (model) stehen dir in deinem Workspace zur Verfügung.

In dieser Übung schreibst du eine Funktion, die für gegebene Koeffizienten und Feature-Namen die Koeffizientenwerte visualisiert.

Diese Übung ist Teil des Kurses

Maschinelles Lernen für Zeitreihendaten in Python

Kurs anzeigen

Interaktive Übung

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

def visualize_coefficients(coefs, names, ax):
    # Make a bar plot for the coefficients, including their names on the x-axis
    ax.bar(____, ____)
    ax.set(xlabel='Coefficient name', ylabel='Coefficient value')
    
    # Set formatting so it looks nice
    plt.setp(ax.get_xticklabels(), rotation=45, horizontalalignment='right')
    return ax
Code bearbeiten und ausführen