Gaußfit

mit matplotlib, NumPy, pandas, SciPy, SymPy und weiteren mathematischen Programmbibliotheken.
Antworten
Freumel
User
Beiträge: 69
Registriert: Donnerstag 25. Januar 2018, 13:47

Hallöchen zusammen,

ich versuche gerade eine Kurve durch ein paar Punkte zu fitten... sieht irgendwie komisch aus. Vielleicht mag mir jemand helfen:

Code: Alles auswählen

import numpy as np
import matplotlib.pyplot as plt
from lmfit import models, Model

data = np.genfromtxt("Gold.csv", delimiter=',').T

model = models.GaussianModel(prefix='g_')
params = model.make_params()
fit = model.fit(data[1], params=params, x=data[0])
fit.plot()
plt.show()
Bild

Auch den Mittelpunkt der Kurve festzulegen verbessert nichts.
Was kann ich hier alles so machen?

Beste Grüße & vielen Dank
ArtooDetoo
User
Beiträge: 60
Registriert: Dienstag 4. Dezember 2018, 16:57

Kannst du die Daten zeigen, damit man das ganze nachvollziehen kann?
Antworten