Kom igångKom igång gratis

Visualisera regressionskoefficienter

Nu när du har tränat modellen är det dags att visualisera dess koefficienter. Det här är en viktig del av maskininlärning eftersom det ger dig en uppfattning om hur modellens olika särdrag påverkar utfallet.

DataFrame med förskjutna tidsserier (prices_perc_shifted) och regressionsmodellen (model) finns tillgängliga i din arbetsyta.

I den här övningen skapar du en funktion som, givet en uppsättning koefficienter och särdragsnamn, visualiserar koefficienternas värden.

Den här övningen är en del av kursen

Maskininlärning för tidsseriedata i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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
Redigera och kör kod