Ich schreibe einen Code, um die kleinste Quadrate der besten Anpassung Zeile einiger Daten in einer importierten Datei zu finden. Die Gleichung der Linie ist ax+b
, wo ich bereits a
und b
berechnet habe. Zum Zeichnen der Linie, die ich versucht habe:Plotting eine kleinste Fit-Linie der kleinsten Quadrate mit berechneten Werten von y = ax + b
LS_fit_ydata = []
for i in x_data:
y_new = ((i*b) + a)
LS_fit_ydata.append(y_new)
ich matplotlib.pyplot as plt
bin mit meiner Grafik plotten.
Es gibt keine Fehlermeldungen, aber die Zeile erscheint nicht in meinem Diagramm. Weiß jemand, was schief läuft? Vielen Dank für Ihre Hilfe.
Bisher ist der Code, den Sie hat darin keine Plotten geteilt. Es geht nur durch eine for-Schleife, und fügt y_new zu einer Liste hinzu – Adib