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
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