Noțiuni de bază cu matplotlib, tutorial, cod q - un rus (ru)

Sintaxa imperativă și obiect orientată

Matplotlib suportă atât sintaxa orientată pe obiect, cât și sintaxa imperativă pentru plotare. Această sintaxă este concepută intenționat pentru a fi foarte aproape de sintaxa Matlab.







Sintaxa necesară (uneori numită sintaxa de stare-mașină) produce un șir de comenzi, toate acționând pe cea mai recentă formă sau axă (de exemplu, Matlab). Pe de altă parte, sintaxa orientată pe obiecte afectează în mod explicit obiectele (figura, axa etc.) care prezintă interes. Punctul cheie din zen Python spune că explicitul este mai bun decât implicit, astfel încât sintaxa orientată pe obiect este mult mai probabilă. Cu toate acestea, sintaxa imperativă este convenabilă pentru noii convertori din Matlab și pentru scrierea scenariilor mici de scenarii "ejectare". Mai jos este un exemplu de două stiluri diferite.

Ambele exemple oferă același grafic ca cel prezentat mai jos.

Instalare și configurare







Există mai multe moduri de a instala matplotlib, unele dintre acestea depind de sistemul pe care îl utilizați. Dacă aveți noroc, puteți utiliza Managerul de pachete pentru a instala cu ușurință modulul matplotlib și dependențele acestuia.

Pe computerele Windows, puteți încerca să utilizați managerul de pachete pentru a instala matplotlib. Vedeți aici pentru informații despre configurarea pipului în mediul Windows.

Este recomandat să utilizați managerul de pachete pentru a instala matplotlib. Dacă aveți nevoie să instalați unele dintre bibliotecile non-Python pe sistemul dvs. (de exemplu, libfreetype), luați în considerare utilizarea unui homebrew.

Dacă nu puteți utiliza pip din orice motiv, încercați să instalați din sursă.

În mod ideal, managerul de pachete de sistem sau pip ar trebui să fie utilizat pentru a instala matplotlib sau prin instalarea pachetului python-matplotlib. sau prin rularea pip install matplotlib.

Dacă acest lucru nu este posibil (de exemplu, nu aveți privilegii sudo pe computerul pe care îl utilizați), îl puteți instala din sursă cu --user al opțiunii --user. instalare python setup.py --user. De obicei, acest lucru setează matplotlib în

Debian / Ubuntu

sudo apt-get instala python-matplotlib

Fedora / Red Hat

sudo yum instala python-matplotlib

Vedeți site-ul matplotlib pentru a afla cum să remediați o matplotlib defectuoasă.







Articole similare

Trimiteți-le prietenilor: