R leren | Deel 1 | Basisprincipes van R & RStudio
Dit artikel is mijn poging om een boost te geven aan de carrières van ontwikkelaars die willen beginnen met Machine Learning, Kunstmatige Intelligentie, Datawetenschappen, Data Mining, Natuurlijke Taalverwerking, en andere mogelijkheden met betrekking tot Data.
Te beginnen met enkele basisvragen die opkomen voordat je de stap waagt:
- Is het nodig dat je R/Python kent om de bovenstaande gebieden te verkennen? Nee.
- Waarom hebben we R/Python nodig? Om Data te begrijpen.
R-programmering wordt vooral gebruikt voor Gegevensanalyse . Het verbetert je begrip van Data en helpt je de onontdekte Gegevenspunten te verkennen.
Voordelen
- Open Source
- Als een vector-taal kunnen functies op de vector worden uitgevoerd zonder er doorheen te loopen, wat het krachtig maakt.
- Het is een geïnterpreteerde taal, waardoor het kan draaien zonder compiler, wat ontwikkeling gemakkelijker maakt.
- Ondersteuning voor functies zoals grafieken, diagrammen, statistische functies, enz. maakt het een slimme keuze voor datawetenschappelijke toepassingen en statistische analyse.
Beperkingen
- Prestaties & Schaalbaarheid - Het kan zeer snel al het beschikbare geheugen verbruiken. (Hoewel er veel geheugenpotimalisatiepakketten beschikbaar zijn)
- Veiligheid - De pakketten van derden hebben geen veiligheidskontrolle.
Gebruik
- Op basis van de bovenstaande voordelen & nadelen voel ik persoonlijk dat R kan worden gebruikt voor begrip, interpretatie en analyse van data.
- Het kan effectief worden gebruikt in niet-productiegerichte toepassingen voor voorbereiding & opschoning van data. Het is ook een geweldig hulpmiddel om gegevenspunten te identificeren.
Als je je gegevens niet begrijpt, verwacht dan niet dat de machine het begrijpt.
Installatie
- R kan van hier worden gedownload.
- Er zijn verschillende GUI-hulpmiddelen beschikbaar voor R-programmering zoals RStudio , Rattle , en R Commander . Ik vond RStudio het beste wat betreft gebruik. Het kan van hier worden gedownload.
RStudio begrijpen

- Linksboven → Editor waar de code wordt geschreven (Vergelijkbaar met VS Code, Sublime, enz)
- Linksonder → Console (Vergelijkbaar met de ontwikkelaarsconsole en terminals)
- Rechtsboven → Hier worden alle gebruikte variabelen vermeld samen met de waarden.
- Rechtsonder → Dit bevat 5 panelen 1. Bestanden → Voor het organiseren en openen van benodigde bestanden. 2. Plot → Alle getekende plots worden hier weergegeven. 3. Pakketten → Toont een lijst van systeem- en gebruikerspakketten. (Gecontroleerd duidt activering van het pakket voor gebruik aan) 4. Hulp → Zoals de naam aangeeft. 5. Viewer → Dit paneel wordt gebruikt voor het weergeven van lokale webinhoud zoals statische HTML-bestanden of een lokaal actieve webtoepassing.
Referenties → Udemy
Dank je voor het lezen. In mijn volgende artikel zal ik het gebruik van variabelen en functies uitleggen.
Update : Je kunt Deel 2 hier lezen.
Stel je vragen hieronder. Suggesties zijn welkom. 🙌



