السؤال الأَوَّل: أكتب التعليمات البرمجية المسؤولة عن كل ممّّا يأتي في لغة البرمجة بايثون:
1.تثبيت المكتبة الخارجية pandas
الإجابة
2.إجراء الإحصاءات الوصفية لملف بيانات يحمل اسم data
Import pandas
df=pandas.read_csv(“C:\\ Users\\user\\OneDrive\\Desktop\\apple_products.csv")
Print (df.describe() )
3.عرض البيانات على هيئة مُخطَّط بياني خَطِّي.
Import pandas
Import matplotlib.pyplot as plt
السؤال الثاني: أدرس الجملة البرمجية الآتية، ثمََّ أُُجيب عن الأسئلة التي تليها:

1.ما المكتبة الخارجية التي يجب استدعاؤها؟ أكتب التعليمة البرمجية المسؤولة عن ذلك.
المكتبة الخارجية التي يجب استدعاؤها هي(Pandas) بالإضافة الى مكتبة (Matplotlib)
والتعليمة البرمجية المسؤولة عن ذلك:
Import pandas
Import matplotlib.pyplot as plt
.2 ما هدف هذه التعليمة؟
يتم إستخدام الامر (import) لغايات إستدعاء المكتبات الخارجية. وهنا نحتاج الى إستدعاء مكتبة (Pandas) المسؤولة عن تحليل البيانات ومكتبة (Matplotlib) المسؤولة عن عرض البيانات والتي تحتوي على الوحدة الفرعية التي تسمى (pyplot) والتي تساعد على رسم المخططات البيانية.
. 3ما الهدف من الدالَّة color؟
تغيير لون الأعمدة الى اللون المطلوب
4. إذا غُيِّرت قيمة width من 0.5 إلى 0.9 ، فما التغيير المُتوقَّع في الرسم البياني؟
سوف يتغير عرض الأعمدة الى 0.9
ما اسم ملف البيانات؟
ملف البيانات هنا اسمه data
. 6ما عنوان المحور السيني؟ وما عنوان المحور الصادي؟
عنوان المحور السيني (name)
عنوان المحور الصادي (average)
السؤال الثالث: أُُحدِِّد وظيفة كل دالََّة من الدوال الآتية:

السؤال الرابع: أختار رمز الإجابة الصحيحة في كل ممّّا يأتي:
. 1المكتبة التي تُستخدَم في تحليل البيانات في برمجية بايثون هي:
أ. مكتبة NumPy
ب. مكتبة Matplotlib
ج. مكتبة Pandas
د. مكتبة SciPy
.2 الدالَّة التي تُستخدَم في قراءة ملفات CSV في مكتبة Pandas هي:
أ .read_excel
ب .read_csv
ج .read_data
د.read_file
3.يظهر الرسم البياني على شاشة المُخرَجات باستخدام الدالَّة:
أ.() plot
ب.() show
ج.() display
د.() describe
4.الدالَّة التي تُستخدَم في إضافة عنوان إلى المُخطَّط البياني في مكتبة Matplotlib هي:
أ. () title
ب.() xlabel
ج. () ylabel
د. () legend
5.يظهر مفتاح الرسم البياني في مكتبة Matplotlib باستخدام الدالَّة:
أ.() title
ب.() xlabel
ج.() ylabel
د.() legend
السؤال الخامس: أُُميِِّز العبارات الصحيحة من العبارات غير الصحيحة في ما يأتي:
تُستخدَم الدالَّة () describe في حساب الإحصاءات الوصفية للبيانات في مكتبة Pandas (صحيحة)
يُمكِن استخدام مكتبة Matplotlibفي رسم المُخطَّطات البيانية الخَطِّية فقط. (خطأ)
الدالَّة () xlabel تُستخدَم في إضافة عنوان إلى المحور السيني في المُخطَّط البياني. (صحيحة)
الدالَّة () read_excel تُستخدَم في قراءة ملفات إكسلExcel في مكتبة Pandas (صحيحة)
الدالَّة () bar تُستخدَم في رسم المُخطَّط البياني بالأعمدة في مكتبة Matplotlib (صحيحة)