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