Візуалізуйте коефіцієнти регресії
Тепер, коли ви навчили модель, давайте візуалізуємо її коефіцієнти. Це важлива частина машинного навчання, адже вона показує, як різні ознаки моделі впливають на результат.
Зміщений датафрейм часових рядів (prices_perc_shifted) і регресійна модель (model) доступні у вашому робочому середовищі.
У цій вправі ви створите функцію, яка за заданими коефіцієнтами та назвами ознак візуалізує значення коефіцієнтів.
Ця вправа є частиною курсу
Machine Learning для часових рядів у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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