OMMAVIY DASTURLASH TILLARIDA GRAFIKANI DASTURLASH
Koordinatalar sistemasini sozlash
Koordinata o'qlarini nomlashda xlabel() va ylabel() funksiyalaridan foydalanamiz.
Sarlavha qo'shishda title() funksiyasidan foydalanamiz. O'q bo'laklarini sozlashda xticks()
va yticks() funksiyalaridan foydalanamiz.
import matplotlib.pyplot as plt
plt.plot(x, y)
plt.xlabel('x o\'qi')
plt.ylabel('y o\'qi')
plt.title('Oddiy chiziqli grafik')
plt.xticks([1, 2, 3, 4])
plt.yticks([1, 4, 9, 16])
plt.show()
OMMAVIY DASTURLASH TILLARIDA GRAFIKANI DASTURLASH
OMMAVIY DASTURLASH TILLARIDA GRAFIKANI DASTURLASH
Matplotlib yordamida turli xil grafik turlarini yaratish mumkin,
jumladan:
•
Nuqta ko’rinishdagi diagramma (Scatter plot) qurishda scatter()
funksiyasidan foydalaniladi.
•
Ustunli ko’rinishdagi diagramma (Bar chart) qurishda bar()
funksiyasidan foydalaniladi.
•
Doiraviy
diagrammasini
qurishda
pie()
funksiyasidan
foydalaniladi.
OMMAVIY DASTURLASH TILLARIDA GRAFIKANI DASTURLASH
Plotly yordamida interaktiv grafiklar qurish
Plotly - bu Python uchun yana bir mashhur kutubxona bo'lib,
interaktiv veb asosidagi grafiklar yaratish imkonini beradi. Plotly
bilan ishlash Matplotlibda ishlashga nisbatan biroz farq qiladi. U
ham o'zgaruvchilarni va grafik turlarini aniqlash orqali ishlaydi.
Misol uchun Plotly yordamida nuqta diagrammasini yaratish:
import plotly.express as px
df = px.data.iris() # Misol ma'lumotlar to'plamini yuklash
fig
=
px.scatter(df,
x="sepal_width",
y="sepal_length",
color="species")
fig.show()
OMMAVIY DASTURLASH TILLARIDA GRAFIKANI DASTURLASH
Bu yuqorida keltirilgan kodlar va misollar Pythonda grafik
yaratishning asosiy tushunchalarini ko'rsatadi. Har bir grafik turi
va kutubxona o'ziga xos qo'shimcha imkoniyatlar va parametrlar
bilan keladi, shuning uchun kerakli hujjatlarni o'rganish foydali
bo'ladi.
|