الذكاء الاصطناعي · الدرس 02
مقدمة إلى Pandas
Pandas تجعل التعامل مع الجداول والبيانات المنظمة أسهل بكثير من القوائم العادية، وهي أداة أساسية في تحليل البيانات.
الفكرة في سطر
Pandas يسهّل قراءة البيانات والبحث فيها
تستخدم Pandas كائنات تُسمّى DataFrame، وهي تشبه الجداول التي يمكنك من خلالها ترتيب البيانات، التصفية، وحساب المتوسطات.
import pandas as pd
df = pd.DataFrame({
'name': ['سارة', 'أحمد'],
'age': [20, 25]
})
print(df)
name age
0 سارة 20
1 أحمد 25
المفاهيم الأساسية
ما الذي تحتاج إلى معرفته؟
01
DataFrame
هو جدول من البيانات، يشبه Excel أو جدول قاعدة البيانات.
pd.DataFrame(...)
02
Series
هو عمود أو قائمة بيانات واحدة.
df['age']
03
الفحص السريع
يمكنك رؤية أول صفوف الجدول بسهولة للتأكد من البيانات.
df.head()
04
المتوسطات
تتيح لك حساب المتوسطات والعدّ والتجميع من خلال أسهل الطرق.
df['age'].mean()
مختبر AIRealm
عرّف جدولك الخاص
اكتب أسماء وأعمار، ثم ستظهر لك البيانات في جدول منسق.
output
name age
سارة 20
أحمد 25
ليلى 22
في Python:
pd.DataFrame({'name': names, 'age': ages})تحدي سريع
اعرض عموداً واحداً
استخدم df['age'] لمعرفة الأعمار فقط.
df['age']
# output: 20, 25, 22