Seite 1 von 1

Code - Funktion

Verfasst: Mittwoch 28. April 2021, 16:38
von nm2727
from sklearn import linear_model as ln # 1

features = [[2],[4],[8],[16]] # 2
target = [4, 8, 16, 32] # 3

model = ln.LinearRegression() # 4

model.fit(features, target) # 5

print ("Vorhersage:") # 6
print (model.predict(32)) # 7

warum funktioniert die Vorhersage nicht? bzw was mache ich falsch! Will einfach eine ganz normale lineare Regression machen!
Und war für den Wert 32 soll er mit einen Wert ausgeben

Bitte um Hilfe

Re: Code - Funktion

Verfasst: Mittwoch 28. April 2021, 19:41
von ThomasL
Was für eine Dimension hat denn die Variable features?
Das ist eine Liste von Listen.
Dann solltest du auch eine Liste von Listen zur Vorhersage benutzen.

Code: Alles auswählen

print(model.predict([[32], [64]]))