#چالش_پایتون_در_هوش_مصنوعی
🧠 قسمت ۱۱: تجسم دادهها با Matplotlib 🎨
سلام دوستان! 👋
یکی از بهترین روشها برای درک بهتر دادهها، نقاشی کردنشونه! 🎨
کتابخونهی Matplotlib به ما کمک میکنه دادهها رو به شکل نمودار نشون بدیم.
---
۱. نصب و import
---
۲. رسم نمودار خطی (Line Plot)
---
۳. رسم نمودار ستونی (Bar Chart)
---
۴. رسم نمودار دایرهای (Pie Chart)
---
۵. چند نمودار در یک شکل
---
۶. پروژه کوچک
نمودار معدل دانشآموزان:
---
👀 قسمت بعدی: پروژه عملی پردازش داده 📑 (جمعبندی فاز ۲)
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
🧠 قسمت ۱۱: تجسم دادهها با 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
🙏3
#چالش_پایتون_در_هوش_مصنوعی
🧠 قسمت ۱۲: پروژه عملی پردازش داده 📑
سلام دوستان! 👋
تو این قسمت میخوایم همه چیزهایی که تو فاز ۲ یاد گرفتیم (NumPy، Pandas، Matplotlib) رو ترکیب کنیم و یک پروژه کامل انجام بدیم. 🎯
---
🎓 پروژه: تحلیل نمرات یک کلاس
۱. آمادهسازی دادهها
فرض کنید یک فایل CSV به اسم
---
۲. خواندن دادهها با Pandas
---
۳. پاکسازی دادهها
مثلاً اگر مقادیر گمشده باشه، پرشون میکنیم:
---
۴. محاسبه معدل هر دانشآموز
---
۵. تحلیل دادهها
* پیدا کردن بالاترین و پایینترین معدل:
* میانگین کل کلاس:
---
۶. تجسم دادهها با Matplotlib
📌 خروجی: نمودار ستونی معدل هر دانشآموز
---
۷. نتیجهگیری
* یاد گرفتیم دادهها رو بخونیم، پاکسازی کنیم، تحلیل کنیم و تجسم کنیم ✅
* اینها پایهی اصلی کارهای هوش مصنوعی و یادگیری ماشین هستن. 🤖
* در فاز بعدی میریم سراغ مبانی یادگیری ماشین (Machine Learning) ✨
---
👀 قسمت بعدی (شروع فاز ۳): مقدمهای بر یادگیری ماشین 🤖
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
🧠 قسمت ۱۲: پروژه عملی پردازش داده 📑
سلام دوستان! 👋
تو این قسمت میخوایم همه چیزهایی که تو فاز ۲ یاد گرفتیم (NumPy، Pandas، Matplotlib) رو ترکیب کنیم و یک پروژه کامل انجام بدیم. 🎯
---
🎓 پروژه: تحلیل نمرات یک کلاس
۱. آمادهسازی دادهها
فرض کنید یک فایل CSV به اسم
grades.csv
داریم:نام,ریاضی,فیزیک,شیمی
علی,18,17,16
سارا,20,19,18
نیما,15,14,13
رضا,19,20,18
---
۲. خواندن دادهها با Pandas
import pandas as pd
df = pd.read_csv("grades.csv")
print(df)
---
۳. پاکسازی دادهها
مثلاً اگر مقادیر گمشده باشه، پرشون میکنیم:
df = df.fillna(df.mean(numeric_only=True))
---
۴. محاسبه معدل هر دانشآموز
df["معدل"] = df[["ریاضی", "فیزیک", "شیمی"]].mean(axis=1)
print(df)
---
۵. تحلیل دادهها
* پیدا کردن بالاترین و پایینترین معدل:
print("بیشترین معدل:", df["معدل"].max())
print("کمترین معدل:", df["معدل"].min())
* میانگین کل کلاس:
print("میانگین کلاس:", df["معدل"].mean())
---
۶. تجسم دادهها با Matplotlib
import matplotlib.pyplot as plt
plt.bar(df["نام"], df["معدل"], color="orange")
plt.title("معدل دانشآموزان کلاس 📊")
plt.ylabel("معدل")
plt.show()
📌 خروجی: نمودار ستونی معدل هر دانشآموز
---
۷. نتیجهگیری
* یاد گرفتیم دادهها رو بخونیم، پاکسازی کنیم، تحلیل کنیم و تجسم کنیم ✅
* اینها پایهی اصلی کارهای هوش مصنوعی و یادگیری ماشین هستن. 🤖
* در فاز بعدی میریم سراغ مبانی یادگیری ماشین (Machine Learning) ✨
---
👀 قسمت بعدی (شروع فاز ۳): مقدمهای بر یادگیری ماشین 🤖
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
👏5
میدونی AI agent همون هوش مصنوعیه که خودش فکر میکنه، عمل میکنه و به جای تو هر کاری رو انجام میده؟
متخصص هوش مصنوعی شو و آینده شغلیت رو در جهان تضمین کن
صفر تا صد آموزش👇
https://dnkr.ir/kg5ag
https://dnkr.ir/kg5ag
آکادمی دانشکار
متخصص هوش مصنوعی شو و آینده شغلیت رو در جهان تضمین کن
صفر تا صد آموزش👇
https://dnkr.ir/kg5ag
https://dnkr.ir/kg5ag
آکادمی دانشکار