3.7-rasm - Grafikli ikkita maydon
Quyidagi qatorda GridSpec sinfining ob'ekti yaratilgan:
gridspec.GridSpec ( ncols = 2 , nrows = 1 , figure = fg)
Ustunlar, qatorlar va raqamlar soni sinf konstruktoriga beriladi,
hamma narsa ko'rsatiladigan joyda.
GridSpec ob'ektini yaratishning muqobil usuli quyidagicha:
gs = fg.add_gridspec ( 1 , 2 )
Bu erda fg add_gridspec () usuliga ega bo'lgan Shakl ob'ekti,
belgilangan parametrlarga ega bo'lgan mash qo'shishga imkon beradi (
bizning holatimizda bitta qator va ikkita ustun).
Maydon joylashgan panjara elementlarini o'rnatish uchun
grafik, GridSpec sizga o'xshash sintaksisdan foydalanishga imkon beradi
bu Numpy- da tilimlarni qurish uchun ishlatiladi .
Mavjud ma'lumotlarga yana bitta ma'lumotlar to'plamini qo'shaylik:
x = [ 1 , 2 , 3 , 4 , 5 ]
y1 = [ 9 , 4 , 2 , 4 , 9 ]
y2 = [ 1 , 7 , 6 , 3 , 5 ]
y3 = [- 7 , - 4 , 2 , - 4 , - 7 ]
41
Grafiklarni yangi tartibda tuzamiz:
FG = plt.figure ( figsize = ( 9 , 4 ), constrained_layout = True )
gs = fg.add_gridspec ( 2 , 2 )
fig_ax_1 = fg.add_subplot (gs [ 0 ,: ])
plt.plot (x, y2)
fig_ax_2 = fg.add_subplot (gs [ 1 , 0 ])
plt.plot (x, y1)
fig_ax_3 = fg.add_subplot (gs [ 1 , 1 ])
plt.plot (x, y3)
Do'stlaringiz bilan baham: |