Sahifa 1 sahifa


Qo'shimcha afsonaviy sozlamalar


Download 341.46 Kb.
bet29/240
Sana02.01.2022
Hajmi341.46 Kb.
#189729
1   ...   25   26   27   28   29   30   31   32   ...   240
Bog'liq
Python. Ma'lumotlarni vizuallashtirish - 2020 yil

3.1.3 Qo'shimcha afsonaviy sozlamalar

3.2-jadvalda qo'shimcha parametrlar keltirilgan

afsonani aniq sozlash uchun ishlatilishi mumkin.

38



40-bet

3.2-jadval - Afsonaviy displeyni sozlash variantlari

Parametr

Turi

Tavsif

shrift


int , float yoki

{'xx-small', 'x-small',

"kichik", "o'rta",

'katta', 'x-katta', 'xx-

katta '}

Shrift kattaligi

afsonalar.

ramka


bool

Displey ramkasi.

ramkalfa

Hech kim yoki suzmaydi

Afsonaning shaffofligi.

yuz rangi

Yo'q yoki str

Rangni to'ldiring.

edgecolor

Yo'q yoki str

Asosiy rang.

sarlavha


Yo'q yoki str

Sarlavha matni.

title_fontsize Yo'q yoki str

Shrift hajmi.

Afsonaviy parametrlar bilan ishlashga misol:

plt.plot (x, y1, 'o-r' , label = 'qator 1' )

plt.plot (x, y2, 'o-.g' , label = '1-satr' )

plt.legend ( Shrift = 14 , soya = True , framealpha = 1 , facecolor = 'Y' ,

edgecolor = 'r' , title = 'Afsona' )

Shakl 3.6 - Afsonaning ko'rinishini o'rnatish misoli

39



41-bet

3.2 Grafiklarning joylashuvi

Eng oddiy va eng ko'p ishlatiladigan tartib variantlari

grafikalar « 2-bobda muhokama qilingan. Modul bilan ishlash asoslari

piplot "deb nomlangan. Ushbu bo'limda biz GridSpec vositasini ko'rib chiqamiz

tartibni aniq sozlash.

3.2.1 GridSpec vositasi

GridSpec klassi panjara geometriyasini va joylashishni belgilashga imkon beradi

uning dalalari grafikalar bilan. GridSpec bilan ishlash kabi ko'rinishi mumkin

juda noqulay va qo'shimcha kod yozishni talab qiladi, ammo agar shunday bo'lsa

maydonlarni grafika bilan ahamiyatsiz tarzda tartibga solish kerak, keyin

ushbu vosita ajralmas bo'lib qoladi. Bilan ishlashdan oldin

GridSpec , uni import qiling:

matplotlib.gridspec-ni gridspec sifatida import qiling

Birinchidan, ikkita maydonni grafikalar bilan namoyish etishning oddiy masalasini echaylik

GridSpec-dan foydalanish:

x = [ 1 , 2 , 3 , 4 , 5 ]

y1 = [ 9 , 4 , 2 , 4 , 9 ]

y2 = [ 1 , 7 , 6 , 3 , 5 ]

FG = plt.figure ( figsize = ( 7 , 3 ), constrained_layout = True )

gs = gridspec.GridSpec ( ncols = 2 , nrows = 1 , figure = fg)

fig_ax_1 = fg.add_subplot (gs [ 0 , 0 ])

plt.plot (x, y1)

fig_ax_2 = fg.add_subplot (gs [ 0 , 1 ])

plt.plot (x, y2)

40



42-bet


Download 341.46 Kb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   240




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling