Ali Ahmed55 نشر 25 أكتوبر أرسل تقرير نشر 25 أكتوبر السلام عليكم ده الكود print(diabetes.duplicated().sum()) وده نتجيه الكود 2000 ودي البيانات المسخدم diabetes.csv 2 اقتباس
0 Mustafa Suleiman نشر 25 أكتوبر أرسل تقرير نشر 25 أكتوبر duplicated() نقوم بتنفيذها على DataFrame، وتُعيد DataFrame جديدًا يحتوي على قيم منطقية (True/False) لكل صف. وتكون القيمة True في حال الصف مُكررًا (موجودًا في مكان آخر في DataFrame) و False لو كان فريدًا. sum() تُطبق على DataFrame الناتج من duplicated() وتُعيد مجموع القيم المنطقية (True/False). بالتالي هناك 2000 صف مُكرر في DataFrame diabetes. 1 اقتباس
0 Ali Ahmed55 نشر 25 أكتوبر الكاتب أرسل تقرير نشر 25 أكتوبر تمام , جدا وشكرااا بس لو عاوز امسح الصفوف المكرر استخدم الداله دي drop_duplicates(inplace=True) ولكن انا عاوز احفط الملف الجديد بعد ما امسح الصفوف المكررر فا ازي اعمل كده ؟ 1 اقتباس
0 ياسر مسكين نشر 25 أكتوبر أرسل تقرير نشر 25 أكتوبر بتاريخ 1 ساعة قال Ail Ahmed: تمام , جدا وشكرااا بس لو عاوز امسح الصفوف المكرر استخدم الداله دي drop_duplicates(inplace=True) ولكن انا عاوز احفط الملف الجديد بعد ما امسح الصفوف المكررر فا ازي اعمل كده ؟ نعم نستخدم تلك الدالة ولحفظ الملف الجديد بعد حذف الصفوف المكررة، يمكنك استخدام إحدى الطرق التالية فإذا أردت حفظه بصيغة بصيغة CSV أولا نحذف القيم المكررة ثم نحفظ الملف الجديد كالتالي: diabetes.drop_duplicates(inplace=True) diabetes.to_csv('diabetes_clean.csv', index=False) ولحفظ الملف بصيغة Excel: diabetes.drop_duplicates(inplace=True) diabetes.to_excel('diabetes_clean.xlsx', index=False) 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
ده الكود
وده نتجيه الكود
2000
ودي البيانات المسخدم
diabetes.csv
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.