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 اقتباس
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 اقتباس
السؤال
Maram Jouriah
لنفرض ان لدي اطار البيانات التالي
ممكن حدد احد السطور بناء على قيمة موجودة ضمن سطر معين عن طريق التعليمة:
سؤالي كيف ممكن حددالسطور بناءً على list من القيم ضمن هذه السطور
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.