YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Pandas - Intro to Data Science

Get Embed Code
5 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. والآن، بعد أن تعرفنا قليلاً على معالجة البيانات،
  2. فلنتحدث عن كيفية تخزين البيانات والرجوع إليها باستخدام Pandas.
  3. غالبًا ما يتم تضمين البيانات في Pandas داخل بنية تُسمى إطار البيانات.
  4. إطار البيانات هو بنية بيانات ثنائية الأبعاد معنونة ولها أعمدة
  5. قد تكون مختلفة في النوع حسب الضرورة.
  6. على سبيل المثال، يمكن أن يكون النوع string أو int أو float أوBoolean.
  7. يمكنكم اعتبار إطار البيانات مشابهًا لجدول بيانات Excel.
  8. سنتحدث بعد قليل عن إنشاء أُطُر البيانات.
  9. وحتى ذلك الحين، هذا مثال لما قد يبدو عليه إطار البيانات،
  10. باستخدام البيانات لوصف الركاب على متن السفينة تيتانيك، وتحديد ما إذا كانوا
  11. قد نجوا أم لا من الحادث المأساوي لاصطدام السفينة تيتانيك بجبل جليدي.
  12. ستستخدمون مجموعة البيانات هذه بعينها في المشروع رقم واحد.
  13. لاحظوا وجود عدة أعمدة مختلفة.
  14. وهي Name، وage، وfare، و?survived.
  15. كل هذه الأعمدة بها أنواع بيانات مختلفة.
  16. يحتوي العمود Age بالكامل على أرقام صحيحة.
  17. ويحتوي العمود Survived بالكامل على قيم بوليانية، وهكذا.
  18. كما توجد أيضًا إدخالات غير رقمية.
  19. وهذا ما يحدث عندما لا نحدد قيمة.
  20. ما النهج الذي سنتبعه عند إعداد إطار البيانات هذا؟
  21. أولاً، سأنشئ قاموس Python بالاسم d، حيث يمثل كل مفتاح فيه اسم
  22. أحد الأعمدة، وستمثل القيمة المقابلة له سلسلة Python حيث سأقوم
  23. أولاً بتمرير صفيف يتضمن قيم إطار البيانات الفعلي، ثم
  24. أمرر صفيفًا من الفهارس حيث أريد أن تذهب تلك قيم.
  25. لاحظ أنه في الحالة الخاصة بالعمود fare حيث توجد قيمة غير رقمية، سأقوم فقط
  26. بإضافة ثلاث قيم فعلية، وتبعًا لذلك سأقوم بإضافة الفهارس الثلاثة المقابلة لها.
  27. بمجرد أن أكون قد أنشأت هذا القاموس، سأتمكن من تمريره كوسيطة
  28. داخل دالة DataFrame لإنشاء إطار البيانات الفعلي الذي أريده.
  29. هنا سأسمي إطار البيانات هذا df.
  30. وسترون أن إطار البيانات الذي قمنا بإدخاله هنا يطابق الإطار
  31. الذي كان لدينا على الجهاز اللوحي سابقًا في هذا الدرس.