Maram Jouriah نشر 28 أبريل 2021 أرسل تقرير مشاركة نشر 28 أبريل 2021 لنفرض ان لدي اطار البيانات التالي df = DataFrame({'A' : [5,6,3,4], 'B' : [1,2,3, 5]}) df A B 0 5 1 1 6 2 2 3 3 3 4 5 ممكن حدد احد السطور بناء على قيمة موجودة ضمن سطر معين عن طريق التعليمة: x = df[df['A'] == 3] x A B 2 3 3 سؤالي كيف ممكن حددالسطور بناءً على list من القيم ضمن هذه السطور list_of_values = [3,6] 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Wael Aljamal نشر 28 أبريل 2021 أرسل تقرير مشاركة نشر 28 أبريل 2021 يمكننا استخدام الطريقة isin كالتالي: df[df['A'].isin([3, 6])] وسيكون الناتج حسب مثالك: Out[3]: A B 1 6 2 2 3 3 ولجلب المجموعة المتممة نستخدم التعبير ~ : df[~df['A'].isin([3, 6])] ___^__ Out[4]: A B 0 5 1 3 4 5 أي أننا نستدعى isin على ال dataFrame ونمرر لها قائمة بالأدلة المطلوب عرضها. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Maram Jouriah
لنفرض ان لدي اطار البيانات التالي
ممكن حدد احد السطور بناء على قيمة موجودة ضمن سطر معين عن طريق التعليمة:
سؤالي كيف ممكن حددالسطور بناءً على list من القيم ضمن هذه السطور
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.