Lära sig R | Del 1 | Grunderna i R och RStudio
Den här artikeln är mitt försök att ge skjuts åt karriären för utvecklare som vill börja med Machine Learning, Artificiell intelligens, Datavetenskap, Datautvinning, Naturlig språkbehandling, och andra möjligheter relaterade till data.
Vi börjar med några grundläggande frågor som uppstår innan man tar steget:
- Är det nödvändigt att kunna R/Python för att utforska ovanstående områden? Nej.
- Varför behöver vi R/Python? För att förstå data.
R-programmering används huvudsakligen för dataanalys . Det förbättrar din förståelse för data och hjälper dig att utforska de outforskade datapunkterna .
Fördelar
- Öppen källkod
- Eftersom det är ett vektorspråk kan funktionen utföras på vektorn utan att loopa genom den, vilket gör det kraftfullt.
- Det är ett tolkat språk, vilket gör att det kan köras utan någon kompilator och gör utvecklingen enklare.
- Stöd för funktioner som diagram, grafer, statistiska funktioner osv gör det till ett smart val för dataveteenskapliga tillämpningar och statistisk analys.
Begränsningar
- Prestanda och skalbarhet - Det kan mycket snabbt förbruka allt tillgängligt minne. (Även om det finns många paket för minnesoptimering tillgängliga)
- Säkerhet - Tredjepartspaket har ingen säkerhetskontroll.
Användning
- Från ovanstående fördelar och nackdelar känner jag personligen att R kan användas för att förstå, tolka och analysera data.
- Det kan användas effektivt i produktionsexterna tillämpningar för förbearbetning och rengöring av data. Det är också ett utmärkt verktyg för att identifiera datapunkter.
Om du inte förstår dina data, förvänta dig inte att maskinen förstår det.
Installation
- R kan laddas ner från här.
- Det finns olika GUI-verktyg tillgängliga för R-programmering som RStudio , Rattle och R Commander . Jag fann RStudio att vara det bästa ur användbarhetssynpunkt. Det kan laddas ner från här.
Förstå RStudio

- Övre vänstra → Redigerare där koden skrivs (Liknande VS Code, Sublime, osv)
- Nedre vänstra → Konsol (På samma sätt som utvecklarkonsolen och terminaler)
- Övre högra → Det är här alla de variabler som används listas tillsammans med värdena.
- Nedre högra → Detta innehåller 5 paneler 1. Filer → För att organisera och öppna nödvändiga filer. 2. Diagram → Eventuella ritade diagram visas här. 3. Paket → Visar en lista över systempaket såväl som användarpaket. (Markerad anger aktivering av paketet för användning) 4. Hjälp → Som namnet antyder. 5. Visare → Den här panelen används för att visa lokalt webbinnehål som statiska HTML-filer eller en webbapplikation som körs lokalt.
Referenser → Udemy
Tack för att du läste. I min nästa artikel kommer jag att förklara användningen av variabler och funktioner .
Uppdatering : Du kan läsa Del 2 här.
Ställ dina frågor nedan. Förslag är välkomna. 🙌



