2016-02-04 41 views
-2

所以我有一個領域station, year, temperature它看起來像這樣一個CSV文件:分配一個CSV文件的各行一個值

A , 1978 , 27.5 
A , 1979 , 27.6 
B , 1978 , 25.5 
B , 1979 , 25.8 

我的目標是讓這對時間的不同溫度比較圖氣象站,我怎樣才能組中的所有對的A值要被存儲在一些X和Y陣列以形成線,然後B中的所有值是另一線等?

注:實際的文件有1000行,而不是所有的站都在同樣的時間信息,所以我不能靠像分組值每20年或任何類似的模式,我仍然有點新的python,感謝您的幫助。

+1

我投票關閉這一問題作爲題外話,因爲這既不是一個代碼 - 寫作和教程服務 – jonrsharpe

回答

-1

如果你只是搜索「蟒蛇CSV」,第一個鏈接將會給你帶來的東西非常有用:

https://docs.python.org/2/library/csv.html#csv.reader

我加入那裏的功能,以更直接的你,但蟒蛇CSV模塊讓你做到你想要的東西,它很容易使用。在他們給了讀者的例子中,你也可以訪問變量行作爲剛剛在讀的行中的每個元素的列表。

+0

嗨,是的,我知道這個模塊,但我有問題,電臺甚至不是字母,但只是很長的數字,他們甚至不連續,即我現在看着桌子它從站'34015010'跳到站'41015100'我怎麼看待這些更自動的方式? – JuanGiraldo

+0

我不完全確定那很重要。我的意思是,你可以使用一個字典,讓他們成爲密鑰,然後存儲X,Y座標,然而你想要的值。你更自動的方式是什麼意思? – Kirkova