Shakl 3.18 - Izohli o'qlarning uslublari
Tasvirni yaratish uchun dastur kodi
3.18-rasm:
plt.figure ( figsize = ( 7 , 5 ))
strelkalar = [ '-' , '->' , '- [' , '| - |' , '- |>' , '<-' , '<->' , '<| -' , '<| - |>' ,
"xayoliy" , "sodda" , "xanjar" ]
bbox_properties = dict (
boxstyle = 'round, pad = 0,2' ,
ec = 'k' ,
fc = 'w' ,
ls = '-' ,
lw = 1
)
ofs_x = 0
ofs_y = 0
56
uchun I, AR ichida Enumerate (strelkalar):
agar i == 6 : ofs_x = 0,5 bo'lsa
plt.annotate (ar, xy = ( 0.4 + ofs_x, 0.92 -ofs_y), xycoords = 'ma'lumotlar' ,
xytext = ( 0,05 + ofs_x, 0,9 -ofs_y), textcoords = 'ma'lumotlar " , Shrift = 17 ,
bbox = bbox_properties,
arrowprops = dict ( arrowstyle = ar)
)
agar ofs_y == 0.75 : ofs_y = 0 bo'lsa
else : ofs_y + = 0.15
Ulagich uslubi
Parametr: ulanish uslubi
Turi: str , ConnectionStyle , None , ixtiyoriy
Ushbu parametr xy va nuqtalarini bog'laydigan chiziq uslubini o'rnatadi
xycoords. Qiymat sinf ob'ektini olishi mumkin
ConnectionStyle yoki satr uslubini belgilaydigan satr
vergul bilan ajratilgan parametrlarga ega ulanishlar.
Do'stlaringiz bilan baham: |