
from matplotlib import pyplot as plt from matplotlib import style style.use('ggplot') x=[2,4,6,8] y=[7,3,8,3] x2=[1,3,5,7] y2=[6,7,2,6] plt.bar(x,y,color='c', align='center') plt.bar(x2,y2,color='g',align='center') plt.title('Epic Chart') plt.ylabel('Y axis')
plt.xlabel('X axis')
plt.show()
Czytanie z pliku txt i csv
from matplotlib import pyplot as plt from matplotlib import style #widocznie trze ba zainstalować numpy żeby odczytać csv import numpy as np style.use('ggplot') x,y = np.loadtxt('c:/1/unemployment.txt', unpack = True, delimiter =',') print(x) print(y) # ma drukować zawartość pliku txt plt.title('Epic Chart') plt.ylabel('Y axis') plt.xlabel('X axis')
Wynik:
Wykres Liniowy
from matplotlib import pyplot as plt from matplotlib import style #widocznie trze ba zainstalować numpy żebyodczytać txt import numpy as np style.use('ggplot') x,y = np.loadtxt('c:/1/unemployment.txt', unpack = True, delimiter =',') plt.plot(x,y) # ma zrobić wykres z zawartości pliku txt plt.title('Epic Chart') plt.ylabel('Y axis') plt.xlabel('X axis')
Ten sam wykres można wyświetlić z pliku csv
from matplotlib import pyplot as plt from matplotlib import style #widocznie trze ba zainstalować numpy żeby odczytać txt import numpy as np style.use('ggplot') x,y = np.loadtxt('c:/1/unemployment.csv', unpack = True, delimiter =',') plt.plot(x,y) # ma zrobić wykres z zawartości pliku txt plt.title('Epic Chart') plt.ylabel('Y axis') plt.xlabel('X axis')