المهارات الرقمية12 فصل أول

الثاني عشر خطة جديدة

icon

من أشهر المكتبات الخارجية  التي توفرها برمجية بايثون و التي تستخدم في تحليل البيانات وعرضها:

مكتبة (Pandas)

مكتبة (NumPy)

مكتبة (Matplotlib)

 

تثبيت المكتبات الخارجية في برمجية بايثون:

كما تعلمنا سابقًا،يمكننا تثبيت ما نحتاج من خلال شاشة الاوامر

Command Prompt  والتي يمكن الوصول لها من خلال نظام التشغيل المثبت على الجهاز بعد كتابة الامر cmd .

ولغايات تحميل المكتبة التي تحمل الإسم (Pandas)نقوم بكتابة الأمر الآتي:

C:\>Pip install pandas

 

خطوات استدعاء ملف بيانات في برمجية بايثون:

1.استدعاء مكتبة من المكتبات التي تساعد في تحليل الملف. وهنا سوف نستدعي مكتبة (pandas)

من خلال الامر: Import pandas

2.قراءة الملف من خلال الدالة : read_csv من داخل مكتبة (pandas) وذلك من خلال الأمر:

df=pandas.read_csv(“C:\\Users\\user\\OneDrive\\Desktop\\apple_products.csv")

3.طباعة البيانات :كما تعلمنا سابقًا ،فإنّ طباعة البيانات وظهررها على شاشة المخرجات يتم من خلال الأمر (Print ).

 

عرض ملف البيانات كاملًا:

يُمكن عرض جميع الأسطر والأعمدة للبيانات وذلك من خلال تغيير الإعدادات الإفتراضية

 بإستخدام  الدالة set_ option

 

تحليل الإحصاءات الوصفية  Descriptive Statistics في برمجية بايثون:

تستخدم برمجية بايثون ثلاث فئات رئيسة من الإحصاءات الوصفية هي:

1.مقاييس النزعة المركزية:  تُستخدم لوصف نقطة التجمع أو المركز في مجموعة بيانات، وتساعد في تلخيص المعلومات وتقديم صورة موجزة عنها. تشمل المقاييس الثلاثة الأكثر شيوعًا المتوسط الحسابي، والوسيط، والمنوال. يُمثل المتوسط الحسابي مجموع القيم مقسومًا على عددها، بينما الوسيط هو القيمة الوسطية بعد ترتيب البيانات، ويُعد المنوال القيمة الأكثر تكرارًا في البيانات. 

 

2.مقاييس التشتت: هي مقاييس عددية تقيس درجة انتشار البيانات وتباعدها عن بعضها البعض أو عن نقطة مركزية كالمتوسط. تُستخدم هذه المقاييس لوصف توزيع البيانات، وتقييم مدى تجانسها، ومقارنة مجموعات بيانات مختلفة. من أشهر أنواع مقاييس التشتت: المدى، الانحراف المتوسط، التباين، الانحراف المعياري، و معامل الاختلاف. 

 

3.التكرارات: يُقصد بهاعدد مرات ظهور قيمة معينة أو وقوع حدث معين في مجموعة بيانات مما يساعد على تحديد أكثر القيم شيوعًا،حيث . تُستخدم التكرارات لتنظيم البيانات وتصويرها في جداول التوزيع التكراري، التي توضح عدد الملاحظات أو القيم التي تندرج ضمن كل فئة أو قيمة محددة، مما يسهل فهم توزيع البيانات وتحديد أنماطها.  

ويمكن الحصول على بيانات الاحصاءات الوصفية  لأي ملف في برمجية بايثون من خلال الدالة :  ()describe

   

عرض البيانات باستخدام برمجية بايثون:

يمكننا عرض البيانات من خلال برمجية بايثون على شكل مخططات بيانية متنوعة مثل (مخططات خطية، مخططات على شكل أعمدة،مخططات تشتت ومخططات على شكل دائري) .

حيث إنّ عرض البيانات على شكل رسوم بيانية يساعد على فهم البيانات وإمكانية قراءتها بصورة واضحة.

ومن أشهر المكتبات الخارجية التي تستخدمها بايثون لعرض البيانات مكتبة (Matplotlib) والتي تحتوي على دوال عدة تمكنها من تنسيق المخططات البيانية وإنشائها.

 

الكود البرمجي لعرض البيانات برسم بياني خََطِِّي(  Line Chart )

 

 

 

 

 

 

 

الكود البرمجي لعرض البيانات على هيئة رسم بياني بالأعمدة (   Bar Chart)  

 

 

 

 

 

 

الكود البرمجي لعرض البيانات على هيئة رسم بياني قطاع دائري (Pie Chart   )