2.4-rasm — Grafikdagi matn teglari
Ro'yxatdagi variantlarga biz bilan yoqadigan panjara qo'shdik
grid(True) funksiyasidan foydalanish.
Chiziqli grafik bilan ishlash
Ushbu paragrafda asosiy parametrlar muhokama qilinadi
chiziqli grafikning ko'rinishidagi o'zgarishlar. Matplotlib taqdim etadi
har xil turdagi qurilish uchun juda ko'p vositalar
grafiklar. Chunki grafikning eng keng tarqalgan turi
chiziqli, biz bunga e'tibor beramiz.
Grafikni ko'rsatish uchun mas'ul bo'lgan parametrlarni o'rnatish mumkin
to'g'ridan-to'g'ri plot() funktsiyasining o'zida:
plt.plot(x, y, rang='qizil')
yoki setp() funksiyasidan foydalaning:
plt.setp(rang='qizil', chiziq kengligi=1)
Grafik chiziq uslubi
Grafik chizig'ining uslubi linestyle parametri orqali aniqlanadi, qaysi
quyidagi jadvaldagi qiymatlarni olishi mumkin.
2.1-jadval - Chiziqli grafik chiziq uslublari
Chiziq uslubi koordinatalari bo'lmagan ro'yxatlardan keyin darhol o'tkazilishi mumkin
bu chiziq uslubi parametri ekanligini ko'rsatadi:
x = [1, 5, 10, 15, 20]
y = [1, 7, 3, 5, 11]
plt.plot(x, y, '--')
Shakl 2.5 - Uslub qo'llaniladigan chiziq
Boshqa variant esa setp() funksiyasidan foydalanishdir:
x = [1, 5, 10, 15, 20] y = [1,
7, 3, 5, 11] qator = plt.plot(x, y) plt.setp(chiziq, chiziq uslubi='--')
Natija yuqoridagi rasmdagi kabi bo'ladi.
Bitta maydonda bir nechta grafiklarni ko'rsatish uchun sizga kerak tegishli qiymatlar to'plamini plot() funktsiyasiga o'tkazing.
Keling, bir nechta ma'lumotlar to'plamini yarataylik va ularni foydalanib ko'rsatamiz turli xil chiziq uslublari:
x = [1, 5, 10, 15, 20] y1 =
[1, 7, 3, 5, 11]
y2 = [y1 da i uchun i*1,2 + 1 ] y3 = [ y2dagi i uchun i*1,2 + 1 ] y4 =
[ y3dagi i uchun i*1,2 + 1 ]
plt.plot(x, y1, '-', x, y2, '--', x, y3, '-.', x, y4, ':')
Dostları ilə paylaş: |