Pakete-Pakete-Pakete ... Wie effizient nutzen Sie R?

Die gegenwärtige Kultur der "Kompetenzen" und "Praktiken" setzt voraus, dass einer Person einige Ansätze und Rezepte zur Lösung einer Reihe von Problemen beigebracht werden. Gleichzeitig verbirgt sich die Zeit der Relevanz dieser "Rezepte" hinter dem Rahmen, und sie werden tatsächlich in einen Monolithen gegossen, der von einer Person jahrelang nachgebildet wird. Manchmal hören wir Sprüche über "Best Practices", die bereits 30 Jahre alt sind, und in dieser Zeit sind mehrere Paradigmenwechsel vergangen. Und mit dieser "Best Practice" scheinen Sie in einer Zeitkapsel zu sein.



Ja, es ist mental bequem und spart die Energie des "Spezialisten". Ja, es schafft ein Gefühl der Stabilität. Für eine qualitativ hochwertige und effiziente Arbeit ist es jedoch erforderlich, das Werkzeug ständig zu korrigieren und zu schärfen.



Der 2020 R unterscheidet sich stark vom 2018 R. Im grundlegenden Code wurden wesentliche Änderungen vorgenommen, um die Effizienz und Stabilität (Geschwindigkeit und Speicherverbrauch) zu verbessern. Der dynamischere Teil des Ökosystems sind jedoch die Pakete. Es ist nützlich, ihre Sammlung regelmäßig zu überprüfen, um zu bequemeren und effizienteren Implementierungen zu gelangen. Seit der letzten Veröffentlichung des "Gentleman-Satzes von R-Paketen zur Automatisierung von Geschäftsaufgaben" wurden die Pakete selbst erheblich verbessert, und ihr Sortiment wurde erheblich erweitert, und die Marktführer haben viele Male die Plätze gewechselt.



Es ist kein Geheimnis, dass Mainstream nicht maximale Effizienz und Vielseitigkeit bedeutet. In Übereinstimmung mit dem Mainstream ist es sehr leicht, Pakete zu übersehen, die Juwelen sind. Es ist besonders praktisch, sie auf R-Konferenzen zu öffnen. UseR !, Rconf, eRum usw.



Nachfolgend finden Sie eine Liste von Allzweckpaketen, die sich für alltägliche Aufgaben als sehr nützlich erweisen (x Pakete ab> 10 KB in CRAN). Es stellt sich oft heraus, dass den Gesprächspartnern viele neue Gegenstände unbekannt sind. Für eine zusammenfassende Überprüfung der Kürzung für Juli 2020 veröffentliche ich sie als Zusammenstellung. Links führen in den meisten Fällen zu einer Feature-Sammlungsseite. Ich bin sicher, dass jeder etwas Nützliches für sich finden wird.



R: EDA





R: data_pkg





R: algo_pkg





R: vis_pkg





R: sys_pkg





R: shiny+Rmarkdown





Vorheriger Beitrag - „R Markdown. Wie kann man angesichts der Unsicherheit einen Bericht erstellen? " .




All Articles