R Academy logo
RNybörjareAIDataNivåer A1 → C122 språk

R Academy

Upptäck kraften i dataanalys och statistik med R Language Academy. En lärstig från CoddyKit med 43 korta kurser och 159 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
43
Lektioner
159
Interaktiva steg
1,953
Gratis att börja
Kurs 1
Kursplan

43 kurser i den här lärvägen

Alla kurser i lärvägen R Academy, i rätt ordning. Den första är gratis.

1

A13 lektionerGratis

Upptäck vad R är, varför forskare, analytiker och datateam världen över förlitar sig på det och vilka insikter och visualiseringar du kommer att skapa i det här spåret.

2

A13 lektionerPRO

Den här kursen introducerar R-miljön, RStudio-gränssnittet och grunderna i att skriva och köra R-kod. Du får lära dig grundläggande aritmetiska operationer, skapa objekt och konfigurera arbetsytan fö…

3

A14 lektionerPRO

Lär dig behärska aritmetiska, logiska operatorer och jämförelseoperatorer i R genom praktiska övningar som bygger en stabil grund.

4

A24 lektionerPRO

Skapa numeriska sekvenser och upprepade värden med hjälp av R:s inbyggda verktyg för dataskapande.

5

A24 lektionerPRO

Skapa och bearbeta tvådimensionella matriser, en grundläggande byggsten i numerisk beräkning i R.

6

A24 lektionerPRO

Förstå hur R hanterar saknade data och lär dig tillförlitliga strategier för att identifiera och hantera NA-värden.

7

A24 lektionerPRO

Navigera bland R:s implicita och explicita regler för typomvandling för att undvika vanliga buggar kopplade till datatyper.

8

A24 lektionerPRO

Ordna om vektorer och data frames med R:s funktioner för sortering och rangordning i dataanalysuppgifter.

9

A24 lektionerPRO

Skapa, formatera och visa textutdata med paste(), sprintf() och andra verktyg för strängar i R.

10

A23 lektionerPRO

I den här kursen utforskar du grundläggande datatyper i R, till exempel numeriska värden, teckensträngar och logiska värden, samt vanliga datastrukturer som vektorer, matriser, listor och data frames.

11

A23 lektionerPRO

Lär dig att skriva egna funktioner, styra programmets flöde med villkorssatser och loopar samt felsöka koden effektivt.

12

A23 lektionerPRO

Den här kursen behandlar viktiga strängoperationer och hantering av datum och tid i R, så att du kan hantera textuella och tidsrelaterade data korrekt.

13

A23 lektionerPRO

Lär dig behärska de grundläggande funktionerna för diagram i base R för att visualisera data effektivt. Du får bland annat skapa stapeldiagram, histogram och punktdiagram samt anpassa grafiska parame…

14

B14 lektionerPRO

Skriv robust R-kod som hanterar fel, varningar och meddelanden på ett smidigt sätt med tryCatch och relaterade verktyg.

15

B14 lektionerPRO

Förstå lexikal räckvidd och R:s miljösystem för att skriva förutsägbar kod utan sidoeffekter.

16

B14 lektionerPRO

Organisera R-kod i lättunderhållna skript och projekt med bästa praxis för filstruktur och inläsning av kod.

17

B14 lektionerPRO

Gå bortom grundläggande databearbetning med grupperade fönsterfunktioner, kopplingar mellan flera tabeller och tidy evaluation i dplyr.

18

B14 lektionerPRO

Omvandla röriga data i brett format till tidy-data i långt format och tillbaka med tidyr:s pivotfunktioner och verktyg för nästning.

19

B14 lektionerPRO

Läs effektivt in CSV-, TSV-, Excel- och filer med fast bredd i R med robust parsning och automatisk typinferens.

20

B14 lektionerPRO

Ställ frågor till relationsdatabaser från R med DBI och RSQLite, och skriv SQL-liknande frågor genom dbplyr.

21

B14 lektionerPRO

Extrahera strukturerade data från HTML-sidor med rvest:s verktyg för CSS-selektorer och XPath.

22

B14 lektionerPRO

Generera reproducerbara slumpmässiga urval och simulera statistiska processer för dataanalys och testning.

23

B14 lektionerPRO

Parsa JSON-svar, skapa HTTP-förfrågningar och integrera R-arbetsflöden med externa REST-API:er.

24

B13 lektionerPRO

Lär dig att importera, rensa, omvandla och kombinera data från olika källor med hjälp av tekniker i base R. Kursen behandlar centrala uppgifter inom datahantering för verklighetsnära dataanalys.

25

B13 lektionerPRO

Utveckla dina visualiseringskunskaper med paketet ggplot2 genom att bygga grafik i lager och anpassa den för kraftfulla diagram av publikationskvalitet.

26

B13 lektionerPRO

Fördjupa dig i Tidyverse, en samling R-paket som är utformade för datavetenskap. Du får lära dig att använda dplyr, tidyr och andra paket för smidigare databearbetning.

27

B13 lektionerPRO

Fokusera på tekniker för att sammanfatta och visualisera datamängder samt dra insikter från dem. Lär dig bästa praxis för snabb datautforskning och effektiv data storytelling.

28

B24 lektionerPRO

Ersätt for-loopar med eleganta och kombinerbara mönster för funktionell programmering med purrr:s map-familj.

29

B24 lektionerPRO

Utför matrisoperationer, lös linjära ekvationssystem och beräkna egenvärden med R:s inbyggda verktyg för linjär algebra.

30

B23 lektionerPRO

Bygg vidare på grundläggande statistiska begrepp genom att utföra hypotesprövningar, undersöka fördelningar och förstå grunderna i sannolikhet i R.

31

B23 lektionerPRO

Upptäck hur du driftsätter R-lösningar i verkliga miljöer med verktyg som R Markdown, Shiny och Docker. Lär dig att skapa dynamiska rapporter och interaktiva dashboards.

32

B24 lektionerPRO

Bygg maskininlärningsarbetsflöden från början till slut med tidymodels-ekosystemet: recipes, parsnip, workflows och tune.

33

B24 lektionerPRO

Bygg Shiny-appar för produktion med moduler, dynamiskt användargränssnitt, reaktiv programmering och strategier för driftsättning.

34

B24 lektionerPRO

Omvandla R-funktioner till REST API-endpointer med Plumber, autentisering, routing och driftsättning i produktion.

35

B24 lektionerPRO

Bearbeta spatiala vektor- och rasterdata, utför spatiala kopplingar och skapa interaktiva kartor med R.

36

B24 lektionerPRO

Tillämpa NLP-tekniker på textkorpusar med tidytext: tokenisering, TF-IDF, sentimentanalys och ämnesmodellering.

37

B24 lektionerPRO

Bygg, dokumentera, testa och publicera egna R-paket med devtools, roxygen2 och testthat.

38

C14 lektionerPRO

Identifiera flaskhalsar i R-kod och använd vektorisering, benchmarking och profilering för att öka hastigheten.

39

C13 lektionerPRO

Fördjupa dig i mer komplexa tekniker som regressionsmodeller, tidsserieanalys och grunderna i maskininlärning. Skaffa färdigheter för att hantera avancerade datasituationer.

40

C14 lektionerPRO

Bygg och finjustera ensemblemodeller med ranger för random forests och xgboost för gradient boosting i R.

41

C14 lektionerPRO

Träna neurala nätverk i R med Keras-API:t, som använder TensorFlow för bild- och sekvensuppgifter.

42

C14 lektionerPRO

Snabba upp R-arbetsflöden med parallellism över flera kärnor genom paketet parallel, ramverket future och furrr.

43

C14 lektionerPRO

Bygg och anpassa probabilistiska modeller med Stan från R, tolka posteriorfördelningar och validera med MCMC-diagnostik.

CoddyKit PRO

Lås upp alla 43 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

R: Språket som är byggt för dataanalys och statistik

R är ett programmeringsspråk som är särskilt utformat för statistisk databehandling, dataanalys och visualisering. Det är standardverktyget inom akademisk forskning, biostatistik, finans och datavetenskapliga team som behöver rigorösa statistiska metoder. Med paket som ggplot2, tidyverse och tidymodels kombinerar R uttrycksfull databearbetning med grafik i publikationskvalitet och reproducerbara analysflöden – vilket gör språket till ett praktiskt val för alla som arbetar seriöst med data.

Det här lär du dig

Du börjar med grunderna i R: datatyper, operatorer, kontrollflöde, funktioner och arbete med matriser och sekvenser. Därefter går du vidare till databearbetning med dplyr och tidyr, import av data via readr och readxl samt anslutning till databaser och REST-API:er. Visualisering behandlas grundligt – från grafik i base R till ggplot2 och fullständig explorativ dataanalys. Avancerade ämnen omfattar funktionell programmering med purrr, statistisk analys och sannolikhet, maskininlärning med tidymodels, random forests och gradient boosting, geospatial analys, text mining med tidytext, utveckling av webbappar med Shiny, skapande av API:er med Plumber och deep learning med Keras i R.

Lärandets upplägg

Fyrtiotvå kurser sträcker sig från A1 till C1. De första tolv kurserna lägger grunden i R och RStudio – datastrukturer, strängformatering, typkonvertering, sortering och visualisering i base R. Nivåerna B1 och B2 bygger praktiska färdigheter inom web scraping med rvest, Tidyverse, simulering, linjär algebra och rapportering anpassad för produktion. Utbildningsvägen avslutas på C1 med prestanda och profilering i R, avancerad dataanalys, parallell databehandling och Bayesiansk statistik med RStan – ämnen som speglar verklig användning i produktion och forskning.

Så fungerar det

Varje kurs är indelad i korta, praktiska lektioner som du genomför i den inbyggda kodeditorn med feedback i realtid. En AI-handledare finns tillgänglig när du kör fast, förklarar fel och vägleder dig mot rätt lösning utan att bara avslöja svaret.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i R Academy gratis?

Ja. Ni kan börja kursen i R Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig R?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av R.

Hur lär jag mig R på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört R Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i R Academy, med en verifierbar kod.

Kan jag lära mig R i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er R på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i R Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra R Academy?

R Academy har 43 kurser och 159 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 19 timmars praktisk övning i egen takt.

Börja med R Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.