1.4-rasm - O'zgartirilgan chiziqli grafik
Bir sohada bir nechta grafiklar
Keling, bitta maydonda bir nechta grafiklarni quramiz, buning uchun biz qo'shamiz
kvadratik bog'liqlik:
# Chiziqli bog'liqlik
x = np.linspace(0, 10, 50)
y1 = x
# Kvadrat bog'liqlik y2 = [i**2 uchun
x in i ]
# Grafikalash
plt.title('Bog'liqlar: y1 = x, y2 = x^2') # sarlavha plt.xlabel('x') plt.ylabel('y1,
y2')
plt.grid()
plt.plot(x, y1, x, y2) # chizma
# x o'qi # y o'qi
# panjara ekranini yoqish
1.5-rasm — Bitta maydonda bir nechta grafiklar
Yuqoridagi misolda plot() funksiyasi ketma-ket
Birinchi grafikni qurish uchun ikkita massiv uzatiladi va ikkita massiv uchun ikkinchisining qurilishi, ko'rib turganingizdek, ikkalasi uchun
grafiklarda, x mustaqil o'zgaruvchining qiymatlari qatori bir xil.
Turli sohalardagi grafiklarni taqdim etish
Uchinchi, juda keng tarqalgan vazifa ikkita yoki ko'rsatishdir
bir yoki bir nechta grafiklar ko'rsatiladigan ko'proq turli maydonlar. Keling, bizga allaqachon ma'lum bo'lgan ikkita bog'liqlikni yarataylik
maydonlar:
# Chiziqli bog'liqlik
x = np.linspace(0, 10, 50) y1 = x
# Kvadrat bog'liqlik
y2 = [i**2 uchun i in x]
# Grafikalash
plt.figure(figsize=(9, 9))
plt.subplot(2, 1, 1)
plt.plot(x, y1)
#chizma
plt.title('Bog'liqlar: y1 = x, y2 = x^2') # sarlavha
plt.ylabel('y1', fontsize=14) # y-o'qi
plt.grid(To'g'ri) # panjara displeyini yoqish
plt.subplot(2, 1, 2)
plt.plot(x, y2)
plt.xlabel('x', fontsize=14) plt.ylabel('y2', fontsize=14) # y o'qi
plt.grid(To'g'ri)
# fitna # x o'qi
# panjara displeyini yoqish
1.6-rasm - Grafiklar bilan bo'lingan maydonlar
Machine Translated by Google
Bu erda biz yangi xususiyatlardan foydalandik:
figure() - global parametrlarni o'rnatish funksiyasi grafiklarni ko'rsatish. Bunga dalil sifatida o'tamiz umumiy maydon o'lchamini belgilovchi kortej.
subplot() - bilan maydonning joylashishini belgilash funksiyasi jadval. Hududlarni aniqlashning bir necha yo'li mavjud grafiklarni chiqarish. Misolda biz variantdan foydalanganmiz, uchta argumentni o'tkazishni o'z ichiga oladi: birinchi argument
satrlar soni, ikkinchisi - yaratilgan maydondagi ustunlar, uchinchisi
indeks (maydon raqami, yuqoridan pastga, chapdan o'ngga sanaladi).
Qolgan funksiyalar sizga tanish, bundan tashqari, biz foydalandik
o'lchamni o'rnatish uchun xlabel() va ylabel() funksiyalarining fontsize parametri shrift.
Dostları ilə paylaş: |