Я изучаю машинное обучение и в видео-курсе лектор показывает, как предсказать 1 значение с помощью функции предсказания от sklearn. Он просто выполняет его с параметром float, и он работает нормально. Но когда я пытаюсь сделать то же самое, я получаю ValueError:
>linear_regressor.predict(6.5)
ValueError: Expected 2D array, got scalar array instead:
array=6.5.
Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.
Я пытался изменить его, но я получаю ту же ошибку:
lvl_of_interest = np.array([6.5])
np.reshape(lvl_of_interest,(1,-1))
linear_regressor.predict(6.5)
Пожалуйста, скажите, возможно, есть некоторые изменения в библиотеке от версии к версии (курсу несколько лет). И как можно получить одну функцию для одного образца?