Doiraviy diagrammalar
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:
ÿ 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 =
Dostları ilə paylaş: |