Transcript for:
تحليل البيانات بمكتبات بانداس ومات بلوت لاي

السلام عليكم ورحمة الله وبركاته في هذا الدرس إن شاء الله سنتكلم عن مكتبتين مهمتين جدا في مجال تحليل البيانات وديتا ساينس يعني علم البيانات وهما بانداس ومات بلوت لاي إذن سنرى أولا نستخدم كيفية استيراد هاتين المكتبتين نكتب import pandas as pd ماذا يعني هذا؟ يعني أننا نقوم هنا بجلب هذا الموجل المسمى pandas كمتغير أو كفاريابول اسمه pd إذا احتجنا بعد ذلك لاستخدام إحدى الدوائل الخاصة بهذا المودول سنكتب فقط pd وسيقوم بنفس العمل ولكننا في هذا الدرس سنركز على المودول الثاني الذي سنقوم باستيراده الآن from matplotlib import pipelot as plt هذا المكتب الثاني الذي سنشتغل به في هذا الدرس مكتب لتجسيد البيانات وتمثيلها في منحنيات بيانية أو أعمدة بيانية أو دوائر نسبية وما إلى غير ذلك من هذه المكتبة من Matplotlib يجلب لنا فقط Matplotlib و As PLT يجلب لنا هذا المحتوى الذي يوجد داخل هذه المكتبة ولكن كفاريابل اسمه plt إذا إذا أردنا استخدام باي بلوت سنكتب فقط plt إذا في هذا الدرس سوف نتكلم عن مكتبة بانداس إذا سنتركها للدرس القادم إن شاء الله سنتكلم فقط عن هذه المكتبة الثانية مات بلوت لاي بعد ذلك نقوم بتعريف دلا def matplot live نضع أوسين ثم هنا نرجع إلى السطر نقوم بتعريف variable years مثلاً سنوات نضع مثلاً أربع عناصر يعني هي تمثيل لسنوات يعني بين كل عنصر وعنصر خمس سنوات من 1990 إلى غاية 2005 ثم نضع variable آخر port يساوي هنا مثلا ستكون نسبة نمو السكان 11% مثلا ثم 23% ثم 17% وبعدها مثلا 35% بعد ذلك نكتب plt.plot ونضع الvariable الذي يحمل السنوات yours والvariable الثاني الذي يحمل نسبة نمو السكان ثم نكتب plt.title يجب أن نضع يعني لنعطي عنوان لهذا المنحنة الخاص بنا سنكتب مثلا population growth rate بعد ذلك نكتب plt.legend legend ستكون على شكل يعني list ثم نفس الشيء سنضع pop growth rate ثم بعدها نكتب plt.xlabel xlabel يعني محول x محول x سنضع years يعني ستكون خاصة بالسنوات ثم نكتب هنا plt.ylabel سيكون هنا خاص ب pop growth rate وبعدها أخيرا نكتب plt.show ونضع قوسين فريغين إذن هذه الدلة show هي خاصة بعرض البيانات ثم هنا نقوم باستدعاء الدلة matplotlib ونضع قوسين فريغين إذن هنا نكتب بعد تعريف متغيرين اثنين الأول years يحمل قائمة مكونة من عناصر كل عنصر يقوم بإعادة تحقيقها يمثل سنة معينة والفاريابور الثاني هو pop وهو يعني يحمل كذلك قائمة مكونة من أرقام وكل رقم يمثل نسبة نمو السكان في تلك السنة ولكن هنا يجب أن يكون يعني عدد العمل عناصر في القائمة الأولى يساوي عدد العناصر في القائمة الثانية. بعد ذلك نستخدم الـ variable plt الذي يحمل قيمة هذا الـ module by plot ثم نكتب.plot يعني هنا نريد تجسيد هذه البيانات بطريقة يعني بطريقة منحنة بياني. ونضع بين قوسي الدلة plot نضع years يعني السنوات ثم فاصلة ونضع العنصر الثاني pop وهو القائمة الخاصة بنسبة النمو ثم ثم نعود إلى السطر مجدداً ونكتب PLT.title وهنا سنعطي عنوان لهذا المنحنة الخاص بنا ثم PLT.title ثم نكتب plt xlabel xlabel يعني محور x سيكون خاص بالسنوات plt.ylabel يعني محور x ومحور y محور x سيكون خاص بالسنوات ومحور الواي سيكون خاص بنسبة النمو السكاني ثم أخيرا نكتب plt.show الدالة show يعني من أجل عرض هذا المنحنى وتجسيد هذه البيانات وأخيرا نقوم بكتابة اسم الدالة من أجل استدعائها وتنفيذ الكود. إذا بعد ذلك نضغط على كونترول بي من أجل التنفيذ. إذا نشاهد هنا هذا هو المنحنى البياني الخاص بنا. لدينا هنا هذا العنوان الكبير الذي قمنا باختياره وهذا Pop Growth Rate. لدينا هنا هذا المحور الأفقي هو محور X ويمثل السنوات من 1990 إلى غاية 2005. هنا 2004 وبعدها قادم سنجد. ونحن عام 2000 الى 17% اذا ها هي عام 2000 وصلت هنا 17% ثم في سنة 2005 وصلت او ارتفعت الى 35% وهذه مجسدة في هذه النقطة هنا اذا بهذه الطريقة من خلال مكتبة مات بلوت لايب قمنا بتجسيد البيانات وهذا يسمى Data Visualization يعني تجسيد البيانات معالجتها وتجسيدها في شكل منحنى بياني هذا بالنسبة لمكتبة مات بلوت لايب وهي مكتبة مستخدمة كثيرا في مجال تحليل البيانات من أجل معالجة البيانات وترسيدها في شكل منحنيات بيانية ودوائب نسبية وما إلى غير ذلك وفي الدرس القادم إن شاء الله سنتعرف على مكتبة بانداس ثم بعدها سنقوم بدمج المكتبتين واستخدامهما معا