Python challenge️
#چالش_پایتون_در_هوش_مصنوعی
🧠 قسمت ۱۱: تجسم دادهها با Matplotlib 🎨
سلام دوستان! 👋
یکی از بهترین روشها برای درک بهتر دادهها، نقاشی کردنشونه! 🎨
کتابخونهی Matplotlib به ما کمک میکنه دادهها رو به شکل نمودار نشون بدیم.
---
۱. نصب و import
pip install matplotlib
import matplotlib.pyplot as plt
---
۲. رسم نمودار خطی (Line Plot)
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y)
plt.title("نمودار خطی 📈")
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
---
۳. رسم نمودار ستونی (Bar Chart)
names = ["علی", "سارا", "نیما", "رضا"]
scores = [18, 20, 15, 19]
plt.bar(names, scores, color="skyblue")
plt.title("نمرات دانشآموزان 📊")
plt.show()
---
۴. رسم نمودار دایرهای (Pie Chart)
labels = ["ریاضی", "فیزیک", "شیمی"]
values = [30, 45, 25]
plt.pie(values, labels=labels, autopct="%1.1f%%")
plt.title("درصد نمرات 🥧")
plt.show()
---
۵. چند نمودار در یک شکل
import numpy as np
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
plt.plot(x, y1, label="sin(x)")
plt.plot(x, y2, label="cos(x)")
plt.legend()
plt.title("مقایسه سینوس و کسینوس 🔄")
plt.show()
---
۶. پروژه کوچک
نمودار معدل دانشآموزان:
import pandas as pd
import matplotlib.pyplot as plt
data = {"نام": ["علی", "سارا", "نیما"], "معدل": [17.5, 19, 16]}
df = pd.DataFrame(data)
plt.bar(df["نام"], df["معدل"], color="green")
plt.title("معدل دانشآموزان 📚")
plt.ylabel("معدل")
plt.show()
---
👀 قسمت بعدی: پروژه عملی پردازش داده 📑 (جمعبندی فاز ۲)
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
8 · 876 ·