Chiziq uslubi
markerfmt: str, ixtiyoriy
ÿ Marker formati.
4.6-jadval - Marker formati
'o'
'+'
'*'
'.'
"x"
Ma'nosi
Doira _ Plyus belgisi
Yulduzcha (yulduzcha)
Nuqta _
Kesib o'tish _
Tavsif
"kvadrat" yoki " kvadrat " "olmos" yoki "d " olmos
'^'
'v'
'<'
'>'
"pentagram" yoki
'p'
'hexagram' yoki
'h'
"hech"
Pastga uchburchak (uchburchak_pastga)
Yuqoriga qaragan uchburchak (uchburchak)
Chapga qaragan uchburchak (uchburchak_chap)
O'ng tomonga qaragan uchburchak (uchburchak_o'ng)
Besh qirrali yulduz ( pentagram )
Olti burchakli (olti burchakli yulduz (olti burchakli))
Belgilar yo'q
basefmt: str, ixtiyoriy ÿ Asosiy format.
pastki: suzuvchi, ixtiyoriy; standart qiymat: 0
ÿ y-asosiy chiziqning koordinatasi.
Qo'shimcha parametrlar bilan qanday ishlashni ko'rsatadigan misol:
plt.stem(x, y, linefmt='r--', markerfmt='^', pastki=1)
4.14-rasm - O'zgartirilgan stend diagrammasi
Tarqalish sxemasi
Scatter() funksiyasi scatter chizmasini ko'rsatish uchun ishlatiladi.
Eng oddiy ko'rinishda, funktsiyani o'tkazish orqali tarqalish grafigini olish mumkin
x, y koordinatalari uchun scatter() nuqtalar to'plami :
x = np.arange(0, 10.5, 0.5) y = np.cos(x)
plt.scatter(x, y)
4.15-rasm - Tarqalish sxemasi
Batafsil ekran sozlamalari uchun sizga kerak
scatter() funktsiyasining qo'shimcha parametrlaridan foydalaning. Uning chaqiruv imzosi quyidagicha ko'rinadi:
scatter(x, y, s=Yo'q, c=Yo'q, marker=Yo'q, cmap=Yo'q, norma=Yo'q, vmin=Yo'q, vmax=Yo'q, alfa=Yo'q, chiziq kengligi=Yo'q, verts=Yo'q, edgecolors=Yo'q, *, plotnonfinite=False, data=Yo'q, **kvargs)
Keling, uning ba'zi parametrlarini ko'rib chiqaylik:
ÿ x o'qi uchun ma'lumotlar to'plami.
ÿ Y o'qi uchun ma'lumotlar to'plami.
s: skalyar yoki massiv, shakl(n, ), ixtiyoriy ÿ Ballar shkalasi.
c: rang, rang elementlari to‘plami, ixtiyoriy
ÿ Rang.
marker: MarkerStyle, ixtiyoriy ÿ Ob'ekt nuqtasi uslubi.
cmap: Rangli xarita, ixtiyoriy, standart qiymat: Yo'q
ÿ Rang sxemasi.
norma: normallashtirish, ixtiyoriy, standart qiymat: Yo'q
ÿ Ma'lumotlarni normallashtirish.
alfa: skalyar qiymat, ixtiyoriy, standart qiymat:
Yo'q
ÿ Shaffoflik.
chiziq kengligi: skalyar yoki massiv, ixtiyoriy, qiymat
standart: Yo'q
ÿ Marker chegarasi kengligi.
edgecolors: {'face', 'none', None}, rang yoki rang to'plami
elementlar, ixtiyoriy.
ÿ Chegara rangi.
Scatter() funksiya parametrlaridan foydalanishga misol:
x = np.arange(0, 10.5, 0.5) y = np.cos(x)
plt.scatter(x, y, s=80, c='r', marker='D', chiziq kengligi=2, qirralarning ranglari= 'g')
Dostları ilə paylaş: |