In dit artikel zullen we de lijst van enkele belangrijke pakketten in R doornemen. We zullen de meest populaire en veelgebruikte pakketten bespreken. Deze pakketten hebben geen rangorde, maar maken deel uit van dit artikel vanwege hun functionaliteiten en diverse bewerkingen.
R is de lingua franca van Data Science die bestaat uit een enorme repository van pakketten. Deze pakketten spreken verschillende vakgebieden aan die gebruik maken van R voor hun data doeleinden. Er zijn 10.000 pakketten in CRAN, waardoor het een oceaan van quintessentiële statistische functies is. Hoewel het niet mogelijk is om elk pakket in dit artikel te benoemen, zullen we ons best doen om de populairste en meest gebruikte pakketten in R op te nemen.
Blijf op de hoogte van de laatste technologische trends
Join DataFlair op Telegram!
Lijst met pakketten in R
De lijst met belangrijke pakketten in de programmeertaal R ziet er als volgt uit:
tidyr
Zoals de naam al doet vermoeden, gebruiken we tidyr om de gegevens ‘op te ruimen’. Het werkt goed met dplyr. Dit is in feite een evolutie van het reshape2 pakket dat we later zullen bespreken.
Wacht! Leer eerst pakketten te installeren en te gebruiken in R Programmeren
ggplot2
Met ggplot2, kunt u declaratief grafieken maken. ggplot2 is beroemd om zijn elegante en kwaliteitsvolle grafieken die het onderscheidt van andere visualisatiepakketten.
ggraph
ggraph is een uitbreiding van ggplot2. Het neemt de beperking van ggplot2 weg, namelijk de afhankelijkheid van gegevens in tabelvorm.
dplyr
We gebruiken deze bibliotheek voor het uitvoeren van data wrangling en data-analyse. De dplyr bibliotheek vergemakkelijkt verschillende functies voor de data frames in R.
Laten we het concept van R Data Frame Operations herzien
tidyquant
tidyquant is een financieel pakket dat wordt gebruikt voor het uitvoeren van kwantitatieve financiële analyses. Het voegt toe aan het tidyverse universum als een financieel pakket. We kunnen het gebruiken voor het importeren, analyseren en visualiseren van de gegevens.
dygraphs
Het dygraphs-pakket in R biedt een interface naar de belangrijkste JavaScript-bibliotheek die we kunnen gebruiken voor het in kaart brengen. Het wordt vooral gebruikt voor het plotten van tijdreeksgegevens in R.
leaflet
De leaflet is een open-source JavaScript-bibliotheek voor het maken van interactieve visualisaties. Populaire websites zoals New York Times, Flickr, Github, enz. gebruiken leaflet. Het R-pakket van leaflet maakt het gemakkelijk om ermee te werken.
Alle essentiële JavaScript-bibliotheken die u moet kennen!
ggmap
Dit is een mapping-pakket dat wordt gebruikt voor het afbakenen van ruimtelijke visualisaties. Het bestaat ook uit verschillende hulpmiddelen voor geolocatie en routing.
glue
De ontwikkelaars hebben dit pakket gemaakt voor het uitvoeren van de operatie van data wrangling. We gebruiken dit pakket voor het evalueren van R expressies die aanwezig zijn in de string.
shiny
Met behulp van shiny, kunt u interactieve en esthetisch aangename web apps ontwikkelen met behulp van R. Het biedt ook verschillende uitbreidingen met CSS, HTML widgets en JavaScript.
plotly
Het R-pakket ‘plotly’ biedt online interactieve en kwaliteitsgrafieken. Het bouwt voort op de JavaScript bibliotheek -plotly.js.
tidytext
Dit pakket biedt verschillende functies van text mining voor woordverwerking en het uitvoeren van sentiment analyse door middel van ‘dplyr’, ‘ggplot’ en andere diverse tools.
Verken het Data Science Project on Sentiment Analysis in R
stringr
Dit pakket biedt consistente en eenvoudig te gebruiken wrappers voor het ‘stringi’ pakket dat veelvoorkomende string operaties vergemakkelijkt.
reshape2
Dit pakket maakt flexibele herstructurering en aggregatie van gegevens mogelijk met behulp van melt() en decast() functies.
dichromat
Het R dichromat pakket is voor het verwijderen van Rood-Groen of Blauw-Groen Contrasten uit de kleuren.
digest
We maken gebruik van het digest pakket voor het maken van cryptografische hash objecten van R functies.
MASS
MASS levert een groot aantal statistische functies. Het biedt datasets die in samenhang zijn met het boek “Modern Applied Statistics with S”.
caret
Het caret-pakket biedt functies voor het uitvoeren van classificatie- en regressietaken. CaretEnsemble, een functie van caret is voor het combineren van verschillende modellen.
Je moet weten over Classificatie in R Programmeren voordat je verder gaat
e1071
Deze bibliotheek biedt nuttige functies die essentieel zijn voor data-analyse, zoals Fourier Transforms, Naive Bayes, Clustering, SVMs en andere diverse functies.
sentimentr
Dit pakket biedt functies voor het uitvoeren van sentiment analyse. Het berekent tekst polariteit op zinsniveau en voert aggregatie uit door rijen of het groeperen van variabelen.
Samenvatting
In het bovenstaande artikel hebben we de lijst van de meest populaire pakketten in R doorgenomen. We hebben verschillende bibliotheken besproken die we gebruiken voor data wrangling, analyse en visualisatie. R is een taal die zich steeds verder ontwikkelt en een vaste plaats heeft veroverd in de Data Science industrie. We hopen dat je dit artikel met plezier hebt gelezen. Als we een pakket hebben gemist dat u belangrijk vindt, laat het ons dan weten.
De volgende stap in onze R Tutorial DataFlair Series – Statistiek en R Programmeren