Az R az adattudomány nyelve, amely csomagok hatalmas tárházát tartalmazza. Ezek a csomagok különböző régióknak szólnak, amelyek az R-t használják adatcéljaikra. A CRAN 10 000 csomaggal rendelkezik, így a kiváló statisztikai munka óceánja. Rengeteg csomag van R-ben, de a fontosat megbeszéljük.
Van néhány leggyakrabban használt és népszerű csomag, amelyek a következők:
1) van
A tidyr szó a tidy szóból származik, ami azt jelenti, hogy tiszta. Így a hagyjuk csomagot használjuk az adatok „rendezetté tételére”. Ez a csomag jól működik a dplyr-rel. Ez a csomag a reshape2 csomag továbbfejlesztése.
2) ggplot2
Az R lehetővé teszi, hogy deklaratív módon hozzunk létre grafikát. R biztosítja a ggplot csomag erre a célra. Ez a csomag elegáns és minőségi grafikonjairól híres, amelyek megkülönböztetik a többi vizualizációs csomagtól.
3) ggraph
Az R a ggplot kiterjesztését biztosítja ggraph . A korlátozás ggplot a táblázatos adatoktól való függést a ggráfban levesszük.
4) dplyr
Az R lehetővé teszi, hogy adatcsavarást és adatelemzést végezzünk. R biztosítja a dplyr könyvtár erre a célra. Ez a könyvtár számos funkciót tesz lehetővé az R-beli adatkeret számára.
5) rendezett
A tidyquant egy pénzügyi csomag, amely kvantitatív pénzügyi elemzések elvégzésére szolgál. Ez a csomag hozzáteszi a rendezett változat Az univerzum egy pénzügyi csomag, amelyet az adatok importálására, elemzésére és megjelenítésére használnak.
6) digráfok
A dygraphs csomag felületet biztosít a fő JavaScript könyvtárhoz, amelyet diagramkészítésre használhatunk. Ez a csomag alapvetően idősoros adatok ábrázolására szolgál R-ben.
7) szórólap
Az interaktív vizualizáció létrehozásához az R biztosítja a szórólap csomag. Ez a csomag egy nyílt forráskódú JavaScript-könyvtár. A világ népszerű weboldalai, mint a New York Times, a Github és a Flicker stb. használnak szórólapot. A szórólapcsomag megkönnyíti az ezekkel a webhelyekkel való interakciót.
8) ggmap
A térbeli vizualizáció körülhatárolásához a ggmap csomagot használják. Ez egy térképcsomag, amely különféle eszközöket tartalmaz a földrajzi helymeghatározáshoz és az útválasztáshoz.
9) ragasztó
R biztosítja a ragasztó csomagot az adatcsavarás műveleteinek elvégzésére. Ez a csomag a karakterláncban található R kifejezések kiértékelésére szolgál.
10) fényes
Az R lehetővé teszi interaktív és esztétikus webalkalmazások fejlesztését azáltal, hogy a fényes csomag. Ez a csomag különféle bővítményeket kínál HTML widgetekkel, CSS-sel és JavaScripttel.
11) cselekmény
A plotly csomag online interaktív és minőségi grafikonokat biztosít. Ez a csomag a JavaScript könyvtárra terjed ki -plotly.js .
12) rendezett szöveg
A rendezett szöveg csomag a szövegbányászat különféle funkcióit kínálja szövegfeldolgozáshoz és elemzésekhez a ggplot, dplyr és egyéb különféle eszközökön keresztül.
13) stringr
A stringr csomag egyszerűséget és következetességet biztosít a ' húr ' csomagot. A stringi csomag megkönnyíti a szokásos karakterlánc-műveleteket.
14) átformálás2
Ez a csomag megkönnyíti az adatok rugalmas átszervezését és összesítését a melt () és a decast () függvények segítségével.
15) dikromát
Az R dichromat csomag a vörös-zöld vagy kék-zöld kontrasztok eltávolítására szolgál a színekből.
16) megemészteni
A kivonatcsomagot R függvények kriptográfiai hash objektumainak létrehozására használják.
kmp algoritmus
17) TÖMEG
A TÖMEG csomag számos statisztikai funkciót biztosít. Olyan adatkészleteket biztosít, amelyek a „Modern Applied Statistics with S” című könyvhöz kapcsolódnak.
18) caret
Az R lehetővé teszi osztályozási és regressziós feladatok elvégzését a caret csomag biztosításával. CaretEnsemble a caret funkció, amelyet különböző modellek kombinációjához használnak.
19) e1071
A e1071 A könyvtár hasznos funkciókat biztosít, amelyek nélkülözhetetlenek az adatelemzéshez, mint például a naiv Bayes, a Fourier-transzformációk, az SVM-ek, a klaszterezés és más egyéb funkciók.
20) sentimentr
A hangulatcsomag funkciókat biztosít a hangulatelemzés elvégzéséhez. A szöveg polaritásának mondatszintű kiszámítására és sorok vagy változók csoportosítására szolgál.