annotate(text, xy)
Trükib graafikule teksti, mis on antud sõnega text
. Tekst
tohib sisaldada ka LaTeX'i koodis matemaatilisi sümboleid ja avaldisi
(asetatuna dollarimärkide vahele).
Parameeter xy
kirjeldab
ennikuna (x, y)
teksti koordinaadid, mis vaikimisi on graafiku
koordinaatsüsteemis ja viitavad baasjoonepunktile teksti alguses.
annotate(text, xy, xytext)
Selles versioonis tekst trükitakse asukohta xytext
, aga
teksti keskosast tõmmatakse juhtjoon punkti xy
.
xycoords |
Koordinaatsüsteem, mis määrab xy ja xytext tähenduse.
Vaikimisi 'data' (graafiku koordinaadid). Juhul kui teksti asukoht
ei ole loogiliselt seotud graafiku koordinaatidega (st tekst ei pea liikuma kaasa
andmepunktidega), on mõttekam kasutada joonise mõõte,
näiteks 'axes points' või 'axes fraction' . Viimasel juhul
on teljestiku vasakpoolne alumine koordinaat (0,0) ja parempoolne
ülemine koordinaat (1,1) .
|
textcoords |
Vajadusel saab xytext jaoks määrata eraldi koordinaadistiku.
Ülalmainitud variantide asemel võib kasulikumaks osutuda 'offset points' ,
'offset pixels' või 'offset fontsize' , mis lubab teksti
asendi anda nihkena xy suhtes, nii et tekst liigub kaasa punktiga xy . |
horizontalalignment ehk ha |
Teksti horisontaalne joondus ('left' , 'center' , 'right' ).
Vaikimisi 'left' . |
verticalalignment ehk va |
Teksti vertikaalne joondus ('top' , 'center' , 'bottom' , 'baseline' ).
Vaikimisi 'baseline' . |
color ja backgroundcolor |
Teksti ja selle tausta värvus. |
arrowprops |
Sõnastik, mis kirjeldab juhtjoone/noole omadused.
Selle olulisim element on võtmega 'arrowstyle' (nooleotste kuju).
Näitena mõned võimalikud väärtused:'-' '->' '-|>' '<->' '<|-|>' '|-|'
|
annotate('Joone võrrand $y=9.2x^2-6.6x+1.2$', (0.03, 0.96), color='blue', backgroundcolor='white', va='top', xycoords='axes fraction')
annotate('$y=9.2x^2-6.6x+1.2$', (1.13, 5.45), (1.0, 12), backgroundcolor='yellow', va='bottom', ha='center', arrowprops=dict(arrowstyle='-|>'))