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



Yüklə 1,25 Mb.
səhifə26/41
tarix09.12.2023
ölçüsü1,25 Mb.
#138520
1   ...   22   23   24   25   26   27   28   29   ...   41
Matplotlib.book tarjima

3.7-jadval inset_axes() funksiyasining parametrlari






bbox_to_anchor
tuple yoki matplotlib.trans forms.BboxBase
yoki ixtiyoriy
Joylashuv va nisbat
ob'ektning tomonlari. Formatda ko'rsatilgan (chap burchak, pastki burchak, kenglik, balandlik) yoki (chap burchak, pastki burchak).

bbox_transform
matplotlib.trans shakllar.Transform
yoki ixtiyoriy
Ob'ektni o'zgartirish


chegara paneli
suzuvchi yoki
ixtiyoriy

bbox_to_anchor va ob'ekt orasidagi bo'shliq



Keling, misol yordamida inset_axes() bilan ishlashni ko'rsatamiz:


mpl_toolkits.axes_grid1.inset_locator dan inset_axes importi
np.random.seed(123)
vals = np.random.randint(11, oÿlcham=(7, 7)) fig, ax = plt.subplots()
gr = ax.pcolor(vals)
axins = inset_axes(ax, width="7%", height="50%", loc='pastki chap',
bbox_to_anchor=(1.05, 0., 1, 1), bbox_transform=ax.transAxes, borderpad=0)

plt.colorbar(gr, cax=axins)



3.26-rasm - Rang paneli yordamida qurilgan
inset_axes()

Agar kerak bo'lsa, ranglar paneli shkalasini yordamida o'zgartirishingiz mumkin Tick sinfi ob'ektidan foydalanish.

      1. Masshtabni o'rnatish va yozuvni o'rnatish

O'zingizning o'lchovingizni o'rnatish uchun siz mos keladiganini o'tkazishingiz kerak ro'yxatni ticks parametri orqali colorbar() funksiyasiga o'tkazing. Tarozidagi yozuv, colorbar() funksiyasining label parametri yordamida oÿrnatiladi.


Oldingi misoldagi oxirgi qatorni quyidagicha o'zgartiring:


plt.colorbar(gr, cax=axins, ticks=[0, 5, 10], label='Qiymat')





Yüklə 1,25 Mb.

Dostları ilə paylaş:
1   ...   22   23   24   25   26   27   28   29   ...   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