البرمجة

كيفية البحث عن التواريخ بعدد محدد من الإصدارات في R

في R، يمكنك استخدام الدالة table لحساب عدد الحالات لكل قيمة في vector، ثم يمكنك استخدام هذه البيانات للبحث عن القيم التي ترغب فيها. هناك طريقة أخرى باستخدام الدالة which للبحث عن الفهرس الخاص بالقيم التي تريدها، ويمكنك استخدامها مع table لتحقيق هذا الهدف. على سبيل المثال، إليك كيفية البحث عن التواريخ التي يكون فيها عدد الإصدارات 3:

R
# تحديد التواريخ التي يوجد فيها 3 إصدارات releasedate <- table(bollywood$Rdate) date_three <- names(releasedate)[which(releasedate == 3)] date_three

هذا الكود سيقوم بحساب عدد الإصدارات لكل تاريخ في vector bollywood$Rdate ثم يختار التواريخ التي يكون فيها 3 إصدارات ويخزنها في date_three.

المزيد من المعلومات

بالطبع! في R، يمكنك أيضًا استخدام الدالة table بشكل مباشر للعثور على القيم التي تحقق شرطًا معينًا، مثل البحث عن القيم التي تظهر عدد معين من المرات. في حالتك، يمكنك القيام بذلك كالتالي:

R
# تحديد التواريخ التي يوجد فيها 3 إصدارات date_three <- names(releasedate[releasedate == 3]) date_three

هذا يعني أنه يمكنك استخدام الدالة table لحساب عدد الحالات لكل تاريخ، ثم استخدام names مع which لاستخراج التواريخ التي تحقق الشرط المطلوب (عدد الإصدارات يساوي 3 في هذه الحالة).

زر الذهاب إلى الأعلى