Devamaliyot jamoasi. Matplotlib kutubxonasi devpractice ru. 2019. 100 b



Yüklə 1,25 Mb.
səhifə35/41
tarix09.12.2023
ölçüsü1,25 Mb.
#138520
1   ...   31   32   33   34   35   36   37   38   ...   41
Matplotlib.book tarjima

Doiraviy diagrammalar




        1. Klassik doiraviy diagramma Pishgan diagrammalar

to'plamdagi komponentlar nisbatlarini ko'rsatishning vizual usulidir. Ular hisobotlar, taqdimotlar va boshqalar uchun juda mos keladi. Uchun
Matplotlib da doiraviy diagrammalarni yaratish uchun pie() funksiyasidan foydalaniladi.

Diagramma yaratishga misol:


vals = [24, 17, 53, 21, 35] teglar =
['Ford', 'Toyota', 'BMV', 'AUDI', 'Yaguar'] fig, ax = plt.subplots()

ax.pie(vals, labels=yorliqlar)


ax.axis('teng')

4.23-rasm doiraviy diagramma
Pie() funksiyasining parametrlarini ko'rib chiqamiz:

  • x: massiv

ÿ Aktsiyalarning o'lchamlari bilan massiv.





  • portlash: massiv, ixtiyoriy; standart qiymat: Yo'q

ÿ Agar parametr Yo'q bo'lmasa, u holda uning qismi ulanadi


uzatilgan qiymat ro'yxatidan chiqariladi


berilgan masofa uchun diagrammalar, misol diagrammasi:

4.24-rasm Ajratilgan sektorli doiraviy diagramma

  • teglar: ro‘yxat, ixtiyoriy; standart qiymat: Yo'q

ÿ Matn urish yorliqlari.



  • ranglar: massiv, ixtiyoriy; standart qiymat: Yo'q

ÿ Aktsiyalarning ranglari.





  • autopct: str, funktsiya, ixtiyoriy; standart qiymat: Yo'q

ÿ Beat ichidagi matn yorlig'ining formati, matn raqamli hisoblanadi ma'lum bir ulush bilan bog'liq ko'rsatkichning qiymati.

  • pctdistance: float, ixtiyoriy; standart qiymat: 0,6

ÿ Har bir zarba markazi va matn boshi orasidagi masofa autopct parametri bilan belgilanadigan yorliq.

  • soya: bool, ixtiyoriy, standart qiymat: False ÿ Diagramma uchun soyani ko'rsatish.

  • labeldistance: float, None, ixtiyoriy; standart qiymat: 1.1 ÿ Matn yorliqlari ko'rsatiladigan masofa

ulushlar Agar parametr Yo'q bo'lsa, unda yorliq bo'lmaydi ko'rsatilgan.

  • startangle: float, ixtiyoriy; standart qiymat: Yo'q

ÿ Diagramma qaysi burchakka burilishi kerakligini belgilaydi x o'qi atrofida soat yo'nalishi bo'yicha .

  • radius: float, ixtiyoriy; standart qiymat: Yo'q ÿ Diagramma radiusining oÿlchami.

  • qarshi soat: bool, ixtiyoriy; standart qiymat: True

ÿ Aylanish yo'nalishini aniqlaydi: soat yo'nalishi bo'yicha yoki soat miliga teskari
soat yo'nalishi bo'yicha.

  • wedgeprops: dict, ixtiyoriy; standart qiymat: Yo'q

ÿ Aktsiyalarning ko'rinishini aniqlaydigan parametrlar lug'ati (qarang. sinf matplotlib.patches.Wedge).

  • textprops: dict, ixtiyoriy; standart qiymat: Yo'q

ÿ Matn koÿrinishini aniqlaydigan parametrlar lugÿati teglar (matplotlib.text.Text sinfiga qarang ).

  • markaz: suzuvchi qiymatlar ro'yxati, ixtiyoriy; standart qiymat: (0, 0)

ÿ Diagramma markazi.

  • ramka: bool, ixtiyoriy; standart qiymat: False ÿ Agar parametr True bo'lsa, u holda bo'ladi

ramka ko'rsatiladi.

  • rotatebelels: bool, ixtiyoriy; standart qiymat: False

ÿ Agar parametr True bo'lsa, matn teglari aylantiriladi
berilgan burchakka.

Pie() funksiyasining parametrlari bilan qanday ishlashni ko'rsatadigan misol:


vals = [24, 17, 53, 21, 35] teglar =

Yüklə 1,25 Mb.

Dostları ilə paylaş:
1   ...   31   32   33   34   35   36   37   38   ...   41




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin