Packages-package-package ... ما مدى كفاءة استخدامك لـ R؟

تفترض الثقافة الحالية "الكفاءات" و "الممارسات" أنه يتم تعليم الشخص بعض الأساليب والوصفات لحل مجموعة من المشاكل. في الوقت نفسه ، يتم إخفاء وقت أهمية هذه "الوصفات" خلف الإطار ، ويتم وضعها في الواقع في كتلة واحدة ، يكررها شخص لسنوات. نسمع أحيانًا أقوال عن "أفضل الممارسات" عمرها بالفعل 30 عامًا وخلال هذه الفترة مرت عدة تغييرات في النموذج. وبهذا "أفضل الممارسات" يبدو أنك في كبسولة زمنية.



نعم ، إنها ملائمة عقليًا وتوفر طاقة "المتخصص". نعم ، إنه يخلق شعورًا بالاستقرار. ولكن من أجل العمل عالي الجودة والفعال ، من الضروري تصحيح الأداة وشحذها باستمرار.



يختلف طراز 2020 R اختلافًا كبيرًا عن طراز 2018 R. في الكود الأساسي للغاية ، تم إجراء تغييرات كبيرة لتحسين الكفاءة والاستقرار (السرعة واستهلاك الذاكرة). لكن الجزء الأكثر ديناميكية من النظام البيئي هو الحزم. من المفيد مراجعة مجموعاتهم بشكل دوري من أجل الانتقال إلى تطبيقات أكثر ملاءمة وكفاءة. منذ النشر الأخير لـ "مجموعة جنتلمان من حزم R لأتمتة مهام الأعمال" ، خضعت الحزم نفسها لترقيات كبيرة وتوسع نطاقها بشكل كبير وقام القادة بتغيير الأماكن عدة مرات.



ليس سرا أن التيار لا يعني أقصى قدر من الكفاءة والتنوع. تماشيًا مع التيار ، من السهل جدًا تفويت الحزم التي تمثل جواهر. من الملائم فتحها في مؤتمرات R UseR! و Rconf و eRum ، إلخ.



فيما يلي قائمة بحزم الأغراض العامة التي تثبت أنها مفيدة جدًا للمهام اليومية (حزم x من> 10K على CRAN). غالبًا ما يتبين أن العديد من العناصر الجديدة غير معروفة للمحاورين. لمراجعة موجزة للقطع لشهر يوليو 2020 ، أقوم بنشره كمجموعة. تؤدي الروابط ، في معظم الحالات ، إلى صفحة مجموعة ميزات. أنا متأكد من أن الجميع سيجدون شيئًا مفيدًا لأنفسهم.



R: EDA





R: data_pkg





R: algo_pkg





R: vis_pkg





R: sys_pkg





R: shiny+Rmarkdown





الوظيفة السابقة - "R Markdown. كيف تقدم تقريرا في وجه عدم اليقين؟ " ...




All Articles