Ail Ahmed نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر السلام عليكم هي اي وظيفه الnan في مكتبه numpy ؟ 2 اقتباس
0 ياسر مسكين نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر وعليكم السلام. import numpy as np data = np.array([1, 2, np.nan, 4]) print(np.isnan(data)) لاحظ في هذا المثال قمنا بإنشاء مصفوفة NumPy تحتوي على بعض القيم، بما في ذلك قيمة NaN أي غير عددية واستخدمنا الدالة np.isnan() للتحقق من وجود قيم NaN في المصفوفة، حيث ستعطينا مصفوفة Boolean تُظهر أن هناك قيمة NaN واحدة: [False False True False] ف NaN أو Not a Number هو تمثيل يستخدم للإشارة إلى القيم المفقودة أو غير المعرفة في البيانات وهو ببساطة إذا كان لدينا مجموعة من الأرقام وواحد منها غير معروف أو غير متوفر، يمكن استخدام NaN بدلا من تركه فارغ هذا للمساعدة في إدارة البيانات بشكل أفضل، حيث يمكننا حينها إجراء حسابات مع تجاهل القيم المفقودة. 1 اقتباس
0 Khaled Osama3 نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر بتاريخ 20 دقائق مضت قال Ail Ahmed: سلام عليكم هي اي وظيفه الnan في مكتبه numpy ؟ في مكتبة NumPy ال NaN هو اختصار لـ "Not a Number"، ويستخدم لتمثيل القيم غير المعروفة أو غير القابلة للتحديد في مصفوفات الأعداد. و NaN هو قيمة خاصة تستخدم بشكل شائع في الحوسبة العددية والإحصائية للإشارة إلى قيم مفقودة أو غير صالحة. مثل: import numpy as np # list of numbers include one nan arr = np.array([1, 2, np.nan, 4]) # check if the item is nan or not nan_mask = np.isnan(arr) print(nan_mask) # Output: [False False True False] و يمكن ايضا استخدام nan_to_num لاستبدال ال nan بقيمة اخرى , و هذه قد تستخدم فى تنظيف البيانات data cleaning : import numpy as np arr = np.array([1, 2, np.nan, 4]) # replace nan with zero (0) arr_no_nan = np.nan_to_num(arr, nan=0) print(arr_no_nan) # Output: [1. 2. 0. 4.] 1 اقتباس
السؤال
Ail Ahmed
السلام عليكم
هي اي وظيفه الnan في مكتبه numpy ؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.