ich sitze gerade an einer Datenauswertung, dich ich mit python+ROOT machen möchte.
Dabei tritt allerdings ein Problem auf, das ich bisher noch nie hatte.
Ich hab hier mehrere Listen mit Daten, für die ich jeweils einen Graphen (TGraphErrors) erstellen will. Das plotten passiert in plotData(data,title):
Code: Alles auswählen
def plotData(data,title):
N=len(data)
#erstmal ganz viel zeugs zum konvertieren der Liste in Arrays und Fehlerberechnung und so
#....
gr = TGraphErrors(N,x,y,err_x,err_y)
gr.SetTitle(title)
gr.Draw(AP)
update() #Aktualisiert das Canvas und wartet auf einer User-eingabe, damit sich das Canvas nicht wieder schließt
Code: Alles auswählen
for i,datalist in enumerate(datalists):
plotData(datalist,titles[i])
Weiß jemand was ich da falsch gemacht habe?
Viele Grüße,
Dude