y1 ist ein numpy.ndarray mit der Länge 106 (welchen Höhen in Metern gemessen).fit() Fehler: Gefunden Arrays mit inkonsistenter Anzahl von Proben
x1 ist ein numpy.ndarray mit der Länge 106 (entsprechend dem Alter der Jungen, die den Höhen entsprechen)
Ich versuche Höhen mit linearer Regression mit Gradientenabstieg vorherzusagen und dann als 3D-Oberflächendiagramm zu plotten.
Wenn ich versuche, .fit() zu tun, es sagt mir
ValueError: Found arrays with inconsistent numbers of samples: [ 1 106]
import numpy as np
from sklearn import linear_model
x1 = np.fromfile('ex2x.dat', float)
y1 = np.fromfile('ex2y.dat', float)
clf = linear_model.SGDRegressor(alpha=.007)
clf.fit(x1, y1)
y_predicted = clf.predict(3.5)
Ähnlich: http://stackoverflow.com/questions/30813044/sklearn-found-arrays-with-inconistence-anzahl von samples-when-calling-linearre – SAMO
Ich weiß, ich sah, dass Post und es immer noch nicht geholfen – Nate
Können Sie die Ausgabe von print x1 geben .gestalten? – geompalik