Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Accessing Data

الدرس 5 من 19 في دورة Pandas Analytics على Coddy.

بعد تحميل البيانات في dataframe، يمكنك الوصول إلى بيانات محددة بعدة طرق. لاختيار عمود، استخدم الأقواس واسم العمود:

column = df['column_name']

المتغير column سيحتوي على series. (هل تتذكر أن كل عمود هو كائن series؟)

لاختيار صف، استخدم دالتي loc أو iloc. على سبيل المثال:

df.iloc[0] df.loc[0]

كلاهما سيعيد الصف الأول. سنتعلم المزيد عن الاختلافات بينهما لاحقاً في هذا المسار.

لجلب خلية محددة من dataframe، أضف رقماً إضافياً إلى iloc (دالة loc لا تدعم هذه الميزة). iloc ترمز لـ index loc. 

df.iloc[0,1]

هذا سيعيد الخلية الموجودة في row = 0 و column = 1.

challenge icon

التحدي

سهل

أنشئ دالة باسم specific_returner تقبل اسم ملف وسلسلة نصية تمثل فهرساً (index) أو اسم عمود (إذا كان فهرساً، فقم بتحويله إلى عدد صحيح).

إذا كان فهرساً، فقم بإرجاع الصف المقابل، وإذا كان اسم عمود، فقم بإرجاع العمود المقابل.

جرّب بنفسك

import pandas as pd
def specific_returner(file_name, value):
    # اكتب الكود هنا

جميع دروس Pandas Analytics