[Anfaengerfrage] matplotlib
Verfasst: Donnerstag 9. Juni 2016, 07:33
Ich habe vor kurzem mit python angefangen und es macht auch soweit Laune, damit erst mal Hallo.
Ich habe eine Liste mit je zwei Daten (Datumstring, float) und will das in einem histograph plotten.
Ich stehe jetzt wirklich auf dem Schlauch wie ich diese Daten in matplotlib sauber uebergeben und dann per png exportiert bekomme, ich waere dankbar fuer ein kommentiertes Beispiel aus dem die Basis hervorgeht.
Meine Daten mit print(memUsed) ausgegeben Reformatierung des Datum ist hintenangestellt, wenn ich weiss was ich brauche.
Bisher im Code, aber noch nicht so richtig verstanden
Gruss Stefan
Ich habe eine Liste mit je zwei Daten (Datumstring, float) und will das in einem histograph plotten.
Ich stehe jetzt wirklich auf dem Schlauch wie ich diese Daten in matplotlib sauber uebergeben und dann per png exportiert bekomme, ich waere dankbar fuer ein kommentiertes Beispiel aus dem die Basis hervorgeht.
Meine Daten mit print(memUsed) ausgegeben Reformatierung des Datum ist hintenangestellt, wenn ich weiss was ich brauche.
Code: Alles auswählen
['2016-06-09T06:10:01.549Z', '1003367.0', '2016-06-09T05:40:01.896Z', '776825.0', '2016-06-09T05:25:01.534Z', '849518.0', '2016-06-09T05:25:01.534Z', '607839.0', '2016-06-09T05:15:01.322Z', '668590.0', '2016-06-09T04:55:01.251Z', '788957.0', '2016-06-09T04:40:01.896Z', '927595.0', '2016-06-09T04:30:01.652Z', '942172.0', '2016-06-09T04:20:01.417Z', '1032131.0', ....']
Code: Alles auswählen
import matplotlib.pyplot as plt
.
.
.
x = []
y = []
for point in MemUsed:
x.append(point[0])
y.append(point[1])
plt.savefig('foo.png')
plt.plot(x,y)
f.close()
plt.close()
Gruss Stefan