4.32-rasm - Ikki o'lchovli ma'lumotlar to'plamini tasavvur qilish imkoniyatlari
pcolormesh ()
Biz 2 o'lchovli ma'lumotlar to'plamini tasavvur qilish uchun keyingi funktsiya
pcolormesh () ni ko'rib chiqing. U erda yana bir biri Matplotlib kutubxona
o'xshash funktsiyaga ega vosita - pcolor (), aksincha,
biz ko'rib chiqayotgan pcolormesh () tezroq va yaxshiroqdir
aksariyat hollarda variant. Pcolormesh () funktsiyasi shunga o'xshash
imshow () da uning imkoniyatlari, ammo farqlar mavjud.
Pcolormesh () funktsiyasining parametrlarini ko'rib chiqing:
• C: qator
◦ 2D skalar qadriyatlar majmuasini.
• smap: str yoki Colormap , ixtiyoriy
Cm imshow () dagi smap-ga qarang .
110
• norma: Normallashtirish , ixtiyoriy
Norm imshow () dagi normani ko'ring .
• vmin , vmax: raqamli qiymat , ixtiyoriy; qiymati
sukut bo'yicha: yo'q
V imshow () da vmin , vmax-ga qarang .
• edgecolors: {'none', None, 'face', color13, rang qatori
elementlar} , ixtiyoriy; standart qiymat: 'yo'q'
Order Chegara rangi. Quyidagi variantlar mumkin:
▪ 'yo'q' yoki '': chegara ekrani yo'q;
▪ yo'q: qora;
▪ "yuz": katak rangidan foydalaniladi;
▪ Rangni o'rnatishning mavjud usullaridan biri (" 2.3.2 " bo'limiga qarang
Chiziq rangi ").
• alfa: raqamli qiymat , ixtiyoriy; standart qiymat :
Yo'q
Im alfa-ni imshow-da ko'ring ().
• soya: {'tekis', 'gouraud'} , ixtiyoriy
◦ To'ldirish uslubi. Mavjud qiymatlar:
▪ "tekis": har bir kvadrat uchun qattiq rang;
▪ "gouraud": har bir kvadrat uchun usul qo'llaniladi
soyali gurus .
• snap: bool , ixtiyoriy; standart : noto'g'ri
◦ Piksel chegaralarini kesib oling.
13 Rangni sozlashning mavjud usullaridan biri (" 2.3.2 Line color " bo'limiga qarang )
111
Pcolormesh () funktsiyasidan foydalanish misoli:
np.random.seed ( 123 )
ma'lumotlar = np.random.rand ( 5 , 7 )
plt.pcolormesh (ma'lumotlar, smap = 'plazma' , edgecolors = 'k' , shading = 'flat' )
Do'stlaringiz bilan baham: |