[Çözüldü] – ValueError: Expected 2D array, got scalar array instead:

Published by: 0

Python ile Spyder içinde kod yazarken bazen şu hata alınabilir.

“if it contains a single sample.”.format(array))

ValueError: Expected 2D array, got scalar array instead:
array=7.800000190734863.
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

Şu şekilde olan predict kodumuzu

y_head=lr.predict(x)

şu şekilde numpy kütüphanesi syesinde array tipinde yazınca sorunumuz çözülmüş olmaktadır.

Çözüm:
y_head=lr.predict(np.array([6.5]).reshape(1, 1))

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir