Aan de slagBegin gratis

Visualiseer regressiecoëfficiënten

Nu je het model hebt gefit, gaan we de coëfficiënten visualiseren. Dit is een belangrijk onderdeel van Machine Learning, omdat je zo een idee krijgt hoe de verschillende features van een model het resultaat beïnvloeden.

De verschoven tijdreeks-DataFrame (prices_perc_shifted) en het regressiemodel (model) zijn beschikbaar in je werkruimte.

In deze oefening maak je een functie die, gegeven een set coëfficiënten en featurenamen, de coëfficiëntwaarden visualiseert.

Deze oefening maakt deel uit van de cursus

Machine Learning voor tijdreeksgegevens in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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 bewerken en uitvoeren