我使用Python 2.7和matplotlib。我有* .TXT數據文件:如何使用輸入* .txt文件繪製一個非常簡單的條形圖(Python,Matplotlib)?
0 14-11-2003
1 15-03-1999
12 04-12-2012
33 09-05-2007
44 16-08-1998
55 25-07-2001
76 31-12-2011
87 25-06-1993
118 16-02-1995
119 10-02-1981
145 03-05-2014
我的文件的第一列(數字)應該在軸線Y在我的條形圖,並從我的文件中的第二列(日期)應該是軸OX在我的直方圖。我只知道如何閱讀該文件:
OX = []
OY = []
try :
with open('data.txt', 'r') as openedFile :
for line in openedFile :
tab = line.split()
OY.append(int(tab[0]))
OX.append(str(tab[1]))
except IOError :
print("IOError!")
我讀過一個matplotlib文檔,但它仍然沒有幫助我。我也想加入紅棗我讀我的條形圖,以使它看起來像
有人能幫助我嗎?
這很棒,但有沒有辦法在軸x上更垂直地設置標籤照片?軸x上的大量數據看起來不太好。但是,謝謝,我一定會用你的例子:) – mazix 2012-07-23 21:23:58
改變旋轉角度。 – Bruno 2012-07-23 21:24:53
謝謝:)還有一件事:如何在每個垃圾箱下方設置這些日期標籤?我嘗試了不同的旋轉角度,但它不夠好:http://s6.ifotos.pl/img/chartpng_raqrsaq.png – mazix 2012-07-24 20:33:12