Używam Python 2.7 i matplotlib. Mam * .txt plik danych:Jak wykreślić bardzo prosty wykres słupkowy (Python, Matplotlib) za pomocą pliku wejściowego * .txt?
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
pierwszej kolumnie mojego pliku (numery) należy na osi Y w moim wykresie słupkowym, a druga kolumna z mojego pliku (daty) powinny znajdować się na osi OX w mój histogram. Wiem tylko, jak czytać ten plik:
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!")
Zrobiłem czytać dokumentację matplotlib ale to wciąż nie pomaga mi. Chciałbym też dodać dat czytam moim wykresie słupkowym, aby wyglądać jak
Czy ktoś mógłby mi pomóc?
to jest świetne, ale czy istnieje sposób na ustawienie etykiet na osi x bardziej pionowo na zdjęcie? Nie będzie dobrze wyglądać z dużą ilością danych na osi X. Ale dzięki, na pewno skorzystam z twojego przykładu :) – mazix
Zmień kąt obrotu. – Bruno
dzięki :) Jeszcze jedno: jak ustawić te etykiety daty tuż pod każdym pojemnikiem? Próbowałem z innym kątem obrotu, ale to nie wystarczy: http://s6.ifotos.pl/img/chartpng_raqrsaq.png – mazix