2016-11-07 54 views
0

我有一個熊貓數據幀是誰的頭看起來是這樣的:在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 

而我試圖讓這樣一個情節:RMANOVA plot

bottle_numberdate_collected是兩個因素。我已經對我的原始數據進行了子集化處理,因此這裏唯一的bottle_numberbottle1,所以這是不相關的。有三個級別的date_collected

所以,我試圖讓208Pb是獨立的(x軸)和date_collected是獨立的(y軸)。

在此先感謝!

回答

0

假設你已經安裝了matplotlib。 https://pypi.python.org/pypi/matplotlib

我跑這個代碼,這會做什麼它需要

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()

'O' 爲標誌

' - ' 是行

'B' 的對於顏色(你也可以使用其他顏色)

+0

'date_collected'是一個因素,所以這給了我一個錯誤。只有三個不同的日期。還有更重要的是實際上像點我鏈接的圖形之間的點之間的線。 –

+0

點之間的線條是如何構建的?他們連接哪一點? –

+0

得到線,你可以添加一個參數'o-b' –