Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
import pyplot modul matplotlib do súboru kód :
import matplotlib.pyplot ako PLT
2
Definujte premenné použité pre ohraničujúce grafu osi a vytváranie dát , ktoré majú byť vynesené :
max_x , max_y , min_x , min_y = 11,0 , 11,0 * 11,0 , 0,0 , 0,0
3
deklarovať pole samostatne držať x a y hodnôt , ktoré majú byť vynesené :
x_arr = [ ] y_arr = [ ]
4
Vyplňte polia s dátami . Obvykle budete čerpať tieto dáta z externých zdrojov , ako sú súbory alebo databázových dotazov . Tu je kód vytvorí vzorové údaje , vykonáva vzorec y ( x ) = x * x :
for i in range ( min_x , max_x ) : x_arr.append ( float ( i ) ) y_arr.append ( float ( i * i ) )
5
Vytvorte objekt FigureCanvas pomocou importované matplotlib pyplot objektu :
obr = plt.figure ( )
6
Pridať osi grafu je na FigureCanvas volaním funkcie " add_axes " a odovzdáte jej pole hodnôt vo forme : vľavo , spodný , šírka , výška . Tieto hodnoty definujú , kde je graf umiestnený na plátno . Hodnoty môžu byť v rozsahu 0,0 až 1,0 :
ax = fig.add_axes ( [ 0,1 , 0,1 , 0,8 , 0,8 ] )
7
formát grafu , pridávať popisky a vymedzujúce minimálnu a maximálne hodnoty pre každú os :
ax.set_xlabel ( " x údaje " ) ax.set_ylabel ( " y údajov " ) ax.set_xlim ( min_x , max_x ) ax.set_ylim ( min_y , max_y )
stránka 8
Znázornite graf odovzdaním do dvoch polí obsahujúcich hodnoty X a Y , nahraté zo súboru CSV . Prispôsobte čiarový graf odovzdaním vo voliteľných hodnôt , ako sú čiary farba ( farby ) alebo šírky čiary ( LW ) :
ax.plot ( x_arr , y_arr , color = " red " , lw = 2 )
9
volajte na pyplot modulu výstavné metódu pre zobrazenie grafu v okne . Táto funkčnosť a štýl okna bude závisieť na prostredí operačného systému a miestne inštalácia matplotlib :
plt.show ( )
10
Uložte obraz volaním savefig vytvoriť rastrový obrázok na disku :
fig.savefig ( " test.PNG " )