Если вы прогнозируете температуру, то месяц, день и час - ваши характеристики (x_train
), а температура - ваша цель (y_train
). Вы должны обучать свою модель особенностям и целям в контролируемом обучении. [regressor.fit(x_train, y_train)
]
Для тестирования вы должны использовать свои функции (x_test
), и модель будет прогнозировать цель (y_predict
), т.е. температуру, на следующий день. [y_predict = regressor.predict(x_test)
]. Таким образом, вы используете одинаковое количество функций для обучения и тестирования.