"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية استخراج قيمة محددة من خلية Dataframe بعد التصفية؟

كيفية استخراج قيمة محددة من خلية Dataframe بعد التصفية؟

تم النشر بتاريخ 2024-11-26
تصفح:878

How to Extract a Specific Value from a Dataframe Cell After Filtering?

استخراج قيمة واحدة من خلية Dataframe

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

للحصول على الرقم العائم المطلوب، اتبع الخطوات التالية:

  1. استخدم iloc للوصول إلى الصف الأول (والوحيد) من إطار البيانات كسلسلة:
sub_df = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
val = sub_df.iloc[0]
  1. الوصول إلى القيمة المطلوبة باستخدام اسم العمود:
specific_value = val['col_name']

باتباع هذه الخطوات، يمكنك بنجاح استخراج القيمة المحددة من الخلية المستهدفة.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3