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