تصور البيانات باستخدام بايثون مع NumPy وpandas
مصفوفات مع NumPy، وجداول مع pandas، ورسوم بيانية مع matplotlib: الأدوات التي يبدأ بها كل مشروع لتعلم الآلة. اكتب الكود، فيظهر رسمك في تبويب «الرسوم البيانية».
1,000+ من الـ codders مسجلون
60 درسًا59 تحديات250 أسئلة الاختبار
- مناسب للمبتدئين
مساعدة برمجية بالذكاء الاصطناعي
دروس تفاعلية عملية
اختبارات لقياس معرفتك
شهادة إتمام مجانية
المنهج
هذا القسم جزء من رحلة Machine Learning. المنهج الكامل يحتوي على أقسام أكثر - اضغط على أي معاينة أدناه لعرضها في صفحة الرحلة.
قسم 1
البيانات والرسوم البيانية
ابدأ القسمابدأتوسيعطيمجموعة الأدوات التي يبدأ بها كل مشروع في تعلّم الآلة: مصفوفات NumPy، ومخططات matplotlib، وجداول pandas. حمّل مجموعات بيانات حقيقية، ولخّصها، وارسم ما تكتشفه.مقدمة
4 درسًا320مصفوفات NumPy
5 درسًا520العمليات الحسابية على المصفوفات
6 درسًا625تشكيل البيانات
4 درسًا415المخططات الخطية والمبعثرة
6 درسًا625المخططات للبيانات
5 درسًا520إطارات بيانات pandas
6 درسًا625التصفية والترتيب
5 درسًا520تجميع البيانات وتنظيفها
5 درسًا520رسم بيانات DataFrame
5 درسًا520مجموعات البيانات لتعلم الآلة
5 درسًا520التحديات النهائية
4 درسًا420- قسم 2الإحصاء لتعلّم الآلة64 درسًا
- قسم 3التعلّم الخاضع للإشراف58 درسًا
- قسم 4التعلّم غير الخاضع للإشراف51 درسًا
تعلّم بالممارسة
اكتب أكواداً حقيقية، واستعلم من قواعد البيانات، وأنشئ مواقع ويب، وأتقن أوامر الذكاء الاصطناعي. دروسنا التفاعلية تغطي كل المهارات التي يحتاجها المطورون المعاصرون.
ابنِ سلسلتك
حافظ على الاستمرارية وشاهد تقدمك ينمو! تابع عادة البرمجة اليومية، واحمِ سلسلتك بأيام التجميد، واكسب مكافآت لحضورك كل يوم.
12 أيام متتالية
عُد غداً للحفاظ على سلسلتك!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
ضعف أو لا شيء
اليوم 5 من 7
تجميد السلسلة
2 left
برمج في أي مكان
خذ رحلة البرمجة معك أينما ذهبت! لا إعداد، لا تنزيلات - فقط افتح وابدأ البرمجة. متوفر على iOS وAndroid والويب بتقييم 4.9 نجوم.
لست وحدك
تنافس على لوحات المتصدرين العالمية، وادعُ أصدقاءك لكسب المكافآت، واحتفلوا بإنجازات بعضكم. البرمجة أفضل مع الأصدقاء!
كل طريقة للتعلّم
اقرأ، استمع، اختبر نفسك، اسأل الذكاء الاصطناعي، أو ابحث عما درسته من قبل. كل درس يتكيّف معك.
المتغيّر حاوية مسمّاة تخزّن قيمة يمكن الرجوع إليها لاحقًا في برنامجك.
في بايثون، تُنشئ واحدًا بكتابة الاسم ثم علامة يساوي ثم القيمة التي تريد تخزينها.
يمكن أن تتغيّر القيمة بمرور الوقت - إعادة الإسناد ببساطة توجّه الاسم إلى قيمة جديدة.
احصل على شهادتك
احصل على شهادات لكل دورة تكملها. أضفها إلى ملفك على LinkedIn وسيرتك الذاتية لعرض خبرتك البرمجية لأصحاب العمل.
لماذا تتعلم NumPy وpandas وmatplotlib مع Coddy
- رسمك يظهر فورًا. اكتب
plt.plot(x, y)واضغط تشغيل، فيظهر شكل matplotlib الحقيقي في تبويب «الرسوم البيانية» بجانب كودك. في كل درس رسم أو مخطط، من مصفوفة مرسومة كخلايا مرقّمة إلى groupby يوزّع الصفوف في أكوام. - NumPy كما يستخدمه تعلم الآلة: المصفوفات وأبعادها، والتقطيع، والحساب على المصفوفة كاملة، والإحصاء حسب المحور، والبث (broadcasting)، والأقنعة المنطقية، والأرقام العشوائية ذات البذرة الثابتة.
- matplotlib من السطر الأول: الرسوم الخطية والنقطية، والتسميات ومفاتيح الرسم، والألوان والعلامات، والأعمدة البيانية، والمدرجات التكرارية، والرسوم المتجاورة مع
plt.subplots، وعرض المصفوفات كصور. - pandas على جداول حقيقية: قراءة ملفات CSV، والاختيار، والتصفية، والترتيب، والأعمدة الجديدة، و
value_counts، وgroupby، والقيم المفقودة، والرسم مباشرة من DataFrame.
أسئلة شائعة حول NumPy وpandas وmatplotlib
ما الفرق بين NumPy وpandas وmatplotlib؟
هل أتعلم NumPy أم pandas أولًا؟
هل أحتاج إلى تثبيت أي شيء لإنشاء الرسوم البيانية؟
ما الرسوم البيانية التي سأتعلم إنشاءها؟
هل أحتاج إلى معرفة Python قبل NumPy وpandas؟
import وأي شيء آخر يحتاجه القسم فيُشرح في جملة واحدة عند ظهوره أول مرة.