2016-11-07 1 views
0

Ich habe einen Pandas Datenrahmen, der Kopf ist wie folgt aussieht:Wiederholte Maßnahmen Linienparzellen in Pyplot?

Sample 208Pb bottle_number date_collected 
0 2 8.133 bottle1 2015-08-01 
1 4 1.111 bottle1 2015-08-01 
2 7 7.171 bottle1 2015-08-01 
3 8 40.630 bottle1 2015-08-01 
4 9 1.112 bottle1 2015-08-01 

Und ich versuche, eine Handlung wie folgt zu erhalten: RMANOVA plot

bottle_number und date_collected sind beide Faktoren. Ich habe meine ursprünglichen Daten so untergliedert, dass der einzige bottle_number hier bottle1 ist, das ist also irrelevant. Es gibt drei Stufen von date_collected.

Also ich versuche 208Pb die abhängige (x-Achse) und date_collected die unabhängige (y-Achse) zu haben.

Vielen Dank im Voraus!

Antwort

0

Angenommen, Sie haben matplotlib bereits installiert. https://pypi.python.org/pypi/matplotlib

ich diesen Code lief, wird dies tun, was es

from matplotlib import pyplot as plt import pandas df = pandas.read_csv('filename.csv') plt.plot(df['208Pb'], pandas.to_datetime(df['date_collected']), 'o-b') plt.show()

braucht 'o' der Marker

ist '-' die Linie

'b'

ist, für Farbe (Sie können andere Farben auch benutzen)

+0

'date_collected' ist ein Faktor, also gibt mir einen Fehler. Es gibt nur drei verschiedene Daten. Wichtiger ist es auch, Linien zwischen den Punkten zu bekommen, wie der Graph, den ich verlinkt habe. –

+0

Wie Linien zwischen Punkten aufgebaut sind? Welchen Punkt verbinden sie? –

+0

um Zeilen zu erhalten, können Sie einen Parameter 'o-b' hinzufügen –