Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Dag 1
Inledning och förberedelser
- Göra R mer användarvänliga, R och tillgängliga GUI:er Rstudio Relaterad programvara och dokumentation R och statistik Använda R interaktivt En introduktionssession Få hjälp med funktioner och funktioner R-kommandon, skiftlägeskänslighet, etc. Återkalla och korrigera tidigare kommandon Utföra kommandon från eller omdirigera utdata till en fil Datapermanens och ta bort objekt
Enkla manipulationer; siffror och vektorer
- Vektorer och tilldelning Vektoraritmetik Generera regelbundna sekvenser Logiska vektorer Saknade värden Teckenvektorer Indexvektorer; välja och ändra delmängder av en datamängd Andra typer av objekt
Objekt, deras lägen och attribut
- Inneboende attribut: läge och längd Ändra längden på ett objekt Hämta och ställa in attribut Klassen för ett objekt
Ordnade och oordnade faktorer
- Ett specifikt exempel Funktionen taply() och ragged arrays Ordnade faktorer
Matriser och matriser
- Arrayer Arrayindexering. Undersektioner av en matris Indexmatriser Funktionen array() Blandad vektor- och matrisaritmetik. Återvinningsregeln
Listor Konstruera och ändra listor Sammanfoga listor
Dataramar Att göra dataramar
- attach() och detach()
Txt-filer CSV-filer XLS, XLSX-filer SPSS, SAS, Stata,... och andra format data Exportera data till txt, csv och andra format Åtkomst till data från databaser med SQL-språk
- Sannolikhetsfördelningar
R som en uppsättning statistiska tabeller Undersöka fördelningen av en uppsättning data En- och två-exempeltest
- Gruppering, loopar och villkorad exekvering
Grupperade uttryck Kontrollsatser Villkorlig exekvering: if-satser Upprepad exekvering: för loopar, upprepa och medan
- Dag 3
Att skriva egna funktioner
- Enkla exempel Definiera nya binära operatorer Namngivna argument och standardvärden Argumentet '...' Tilldelningar inom funktioner Mer avancerade exempel Effektivitetsfaktorer i blockdesigner Tappa alla namn i en utskriven array Rekursiv numerisk integration
Omfattning
Skräddarsy miljön
- Klasser, generiska funktioner och objektorientering
Oövervakat lärande Huvudkomponentanalys
- Klustringsmetoder (k-medel, hierarkisk klustring, k-medoider)
Kombinera utdata från R med text Skapa html, pdf-dokument
Krav
God förståelse för statistik.
21 timmar
Vittnesmål (3)
That Haytham started with the basics and gave us enough time to do the examples and ensure that we were at the same page before we moved on to the next topic.
Jaco Dreyer - Africa Health Research Institute
Kurs - R Fundamentals
I enjoyed that it was very hands-on, so we were constantly having the chance to try things on, rather than just sitting listening to a lecture (for example). I felt like I am now able to go away and start using R, which I haven't been able to do before
Kathy Baisley - Africa Health Research Institute
Kurs - R Fundamentals
Day 1 and Day 2 were really straight forward for me and really enjoyed that experience.