Sahifa 33
plt.subplot ( 2 , 2 , 2 )
plt.plot (x, y2, '-' )
plt.subplot ( 2 , 2 , 3 )
plt.plot (x, y3, '-.' )
plt.subplot ( 2 , 2 , 4 )
plt.plot (x, y4, ':' )
2.11-rasm - Grafiklarni alohida maydonlarga joylashtirish
(1-misol)
Subplot () chaqiruvining ikkinchi variantidan foydalanib, xuddi shu muammoni hal qilaylik:
plt.subplot ( 221 )
plt.plot (x, y1, '-' )
plt.subplot ( 222 )
plt.plot (x, y2, '-' )
plt.subplot ( 223 )
plt.plot (x, y3, '-.' )
plt.subplot ( 224 )
plt.plot (x, y4, ':' )
Natijada ko'rsatilganiga o'xshash grafik bo'ladi
2.11-rasm.
32
2.4.2 Subplots () funktsiyasi bilan ishlash
Funktsional qo'ng'iroqlarning ketma-ketligini ishlatishda noqulaylik
subplot () - bu har safar belgilashingiz kerak
katakchadagi qatorlar va ustunlar soni. Bunga yo'l qo'ymaslik uchun
Agar subplots () funksiyasidan foydalanish mumkin , uning barcha parametrlari bo'yicha
bizni faqat dastlabki ikkitasi qiziqtiradi, ular orqali ularning soni
qatorning satrlari va ustunlari. Subplots () funktsiyasi ikkita ob'ektni qaytaradi,
birinchisi - bu shakllar , maydonlar joylashgan fon
grafikalar, ikkinchisi Axes ob'ekti (yoki ob'ektlar massivi), bu orqali
tashqi ko'rinishini sozlash uchun to'liq kirish huquqini olishingiz mumkin
ko'rsatilgan narsalar.
() Pastki chizmalaridan foydalanib to'rtta grafikni ko'rsatish masalasini hal qilaylik:
fig, axs = plt.subplots ( 2 , 2 , figsize = ( 12 , 7 ))
o'qlar [ 0 , 0 ] .plot (x, y1, '-' )
o'qlar [ 0 , 1 ] .plot (x, y2, '-' )
o'qlar [ 1 , 0 ] .plot (x, y3, '-.' )
boltlar [ 1 , 1 ] .plot (x, y4, ':' )
Do'stlaringiz bilan baham: |