Was mir merkwürdig vorkommt ist das erste element mit der leeren
Klammer.
Ich denke, dass kommt daher, dass ich das array deklariere und dann
direkt ein append drauf mache und somit das erste Element leer bleibt?
Wie bekomme ich die daten komplett rein?
Wie kann ich diese Werte jetzt in einem Diagramm darstellen?
felix schrieb:> Was mir merkwürdig vorkommt ist das erste element mit der leeren> Klammer.
Liegt an "arr = [[]]"... das erzeugt eine Liste, deren erstes Element
eine leere Liste ist.
> Ich denke, dass kommt daher, dass ich das array deklariere und dann> direkt ein append drauf mache und somit das erste Element leer bleibt?> Wie bekomme ich die daten komplett rein?> Wie kann ich diese Werte jetzt in einem Diagramm darstellen?
Gnuplot, Matplotlib, Bokeh, Pandas... Vielleicht erstmal Grundlagen
lernen? ;-)
Sheeva P. schrieb:> Oder so ;-)
Schön kurz, aber fast ein wenig zu kurz ;-)
Ohne Informationen darüber, dass die erste Spalte Datumswerte enthält,
wird diese komplett ignoriert, weswegen die x-Achse nicht richtig
beschriftet wird. Wenn die Datumswerte nicht äquidistant sind, wird
zudem die geplottete Kurve verzerrt.
Als Delimiter nimmt man statt ' ' besser '\s+'. Das funktioniert nämlich
auch dann, wenn die Anzahl der Leerzeichen zwischen zwei Datenelementen
nicht überall exakt gleich ist, oder wenn die Leerzeichen ganz oder
teilweise durch Tabs ersetzt werden. Außerdem werden dann bei doppelten
Leerzeichen (wie im Beispiel des TE) keine überflüssigen Leerspalten
erzeugt.