يمكنك استخدام الطرق التالية لتحديد أعمدة إطار البيانات حسب الاسم في R باستخدام حزمة dplyr : الطريقة الأولى: تحديد أعمدة محددة بالاسم df %>% select(var1, var3) الطريقة الثانية: تحديد نطاق الأعمدة بالاسم df %>% select(var1:var3) الطريقة الثالثة: تحديد كافة الأعمدة باستثناء...
يمكنك استخدام الطرق التالية لتصفية القيم الفريدة في إطار البيانات في R باستخدام حزمة dplyr : الطريقة الأولى: تصفية القيم الفريدة في عمود df %>% distinct(var1) الطريقة الثانية: تصفية القيم الفريدة في أعمدة متعددة df %>% distinct(var1, var2) الطريقة الثالثة: تصفية...
يمكنك استخدام الطرق التالية لتصفية إطار البيانات حسب رقم الصف باستخدام وظيفة الشريحة في الحزمة dplyr : الطريقة الأولى: التصفية حسب أرقام الأسطر المحددة df %>% slice(2, 3, 8) سيؤدي هذا إلى إرجاع أرقام الصفوف 2 و 3 و 8. الطريقة...
يمكنك استخدام الطرق التالية لتحديد صفوف عشوائية في إطار البيانات في R باستخدام الوظائف الموجودة في الحزمة dplyr : الطريقة الأولى: تحديد عدد عشوائي من الصفوف df %>% sample_n( 5 ) تقوم هذه الوظيفة باختيار 5 صفوف من إطار البيانات بشكل...
تحليل المكونات الرئيسية (PCA) هو أسلوب تعلم آلي غير خاضع للرقابة يسعى إلى العثور على المكونات الرئيسية التي تشرح جزءًا كبيرًا من الاختلاف في مجموعة البيانات. لتصور نتائج PCA لمجموعة بيانات معينة، يمكننا إنشاء مخطط ثنائي ، وهو مخطط يعرض كل...
يمكن استخدام الدالة rbindlist() في لغة R لإنشاء جدول بيانات من قائمة تضم العديد من كائنات data.table أو data.frame. تستخدم هذه الوظيفة بناء الجملة الأساسي التالي: rbindlist(l, use. names ="check", fill= FALSE , idcol= NULL ) ذهب: l : قائمة تحتوي...
الخطأ الذي قد تواجهه عند استخدام R هو: Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...): NA/NaN/Inf in 'y' يحدث هذا الخطأ عندما تحاول استخدام الدالة lm() لملاءمة نموذج الانحدار الخطي في R، لكن متغير التوقع أو الاستجابة...
يمكنك استخدام الطرق التالية لحساب القيم غير NA في R: الطريقة الأولى: حساب القيم غير NA في إطار البيانات بأكمله sum( ! is. na (df)) الطريقة الثانية: حساب القيم غير NA في كل عمود من إطار البيانات colSums( ! is. na...
يمكنك استخدام الدالتين strptime و strftime في R للتحويل بين كائنات الحرف والوقت. تقوم الدالة strptime بتحويل الأحرف إلى كائنات زمنية وتستخدم بناء الجملة الأساسي التالي: strptime(character_object, format=" %Y-%m-%d ") تقوم الدالة strftime بتحويل كائنات الوقت إلى أحرف وتستخدم بناء الجملة...
الخطأ الذي قد تواجهه عند استخدام R هو: Aggregation function missing: defaulting to length يحدث هذا الخطأ عند استخدام وظيفة dcast في حزمة reshape2 لتحويل إطار بيانات من تنسيق طويل إلى تنسيق واسع ، ولكن يمكن وضع قيم متعددة في الخلايا...