Чтобы ответить на ваш первый вопрос, метрику c, например, , нельзя использовать для задач регрессии . И да, вы правы. Точность рассчитывается с использованием матрицы путаницы, но поскольку у вас есть проблема регрессии, вы не можете получить матрицу путаницы, поскольку она является результатом проблемы классификации, но у вас есть проблема регрессии.
Более того правильными показателями для задачи регрессии являются среднеквадратичная ошибка, средняя абсолютная ошибка и значение R в квадрате. По умолчанию функция regressor.score (X_test, y_test)) выдает значение R в квадрате.
Чтобы упростить его, чем ближе значение к 1 (0,99469 в вашем случае), тем лучше ваша модель. И кажется, что ваша модель работает очень хорошо.