Build your ultimate AI agent
Kursbeskrivning
Det fina med R är att det är byggt för dataanalys. Nackdelen är att R ibland kan vara långsamt, vilket bromsar upp analysen. Därför är det viktigt att bekanta sig med de viktigaste teknikerna för att snabba upp din analys, så att du kan minska beräkningstiden och få insikter så snabbt som möjligt.
Förkunskapskrav
Kursplan
Kursöversikt
1
Konsten att benchmarka
För att kunna göra din kod snabbare behöver du veta hur lång tid den tar att köra. Det här kapitlet introducerar idén med att benchmarka din kod.
2
Finjustering: Effektiv bas-R
R är flexibelt eftersom du ofta kan lösa ett och samma problem på många olika sätt. Vissa sätt kan vara flera storleksordningar snabbare än andra. Det här kapitlet lär dig att skriva snabb bas-R-kod.
3
Hitta problem: Kodprofilering
Profilering hjälper dig att hitta flaskhalsarna i din kod. Det här kapitlet visar hur du visualiserar flaskhalsarna med hjälp av paketet profvis.
4
Turboladdad kod: Parallellprogrammering
Vissa problem kan lösas snabbare genom att använda flera kärnor på din dator. Det här kapitlet visar hur du skriver R-kod som körs parallellt.
R
Effektiv R-kod
Kurs
slutförd

