Kom i kontakt

Kursplan

Introduktion och preliminärt

  • Gör R vänligare, R och tillgängliga GUI:er
  • RStudio
  • Föreliggande programvara och dokumentation
  • R och statistik
  • Använda R interaktivt
  • Ett introduktionsmöte
  • Få hjälp med funktioner och egenskaper
  • R-kommandon, skiftlägeskänslighet etc.
  • Återkalla och korrigera tidigare kommandon
  • Köra kommandon från eller leda utdata till en fil
  • Datapermanens och borttagning av objekt

Enkla manipulationer; tal och vektorer

  • Vektorer och tilldelning
  • Vektoraritmetik
  • Generera regelbundna sekvenser
  • Logiska vektorer
  • Saknade värden
  • Karaktervektorer
  • Indexvektorer; välja och ändra delar av en datamängd
  • Annan typ av objekt

Objekt, deras lägen och attribut

  • Inga egenskaper: läge och längd
  • Ändra längden på ett objekt
  • Få och sätta attribut
  • Klassen för ett objekt

Matriser och arrayer

  • Arrayer
  • Arrayindexering. Delar av en array
  • Indexmatriser
  • array()-funktionen
  • Utanprodukt av två arrayer
  • Allmän transponering av en array
  • Matrismetoder
    • Matrismultiplikation
    • Linjära ekvationer och invertering
    • Egenvärden och egenvektorer
    • Singularvärdesuppdelning och determinanter
    • Mindre kvadratpassformning och QR-faktorisering
  • Skapa delade matriser, cbind() och rbind()
  • Konkateneringsfunktionen, (), med arrayer
  • Frekvens-tabeller från faktorer

Listor och dataframes

  • Listor
  • Skapa och ändra listor
    • Konkatenera listor
  • Dataframes
    • Göra dataframes
    • attach() och detach()
    • Arbeta med dataframes
    • Bifoga godtyckliga listor
    • Hantera sökvägen

Datamanipulation

  • Välja, dela in observationer och variabler
  • Filtrera, gruppera
  • Koda om, transformera
  • Aggregering, kombinering av datamängder
  • Karaktermanipulation, stringr-paketet

Läs in data

  • Txt-filer
  • CSV-filer
  • XLS, XLSX-filer
  • SPSS, SAS, Stata, … och andra formaterade data
  • Eksportera data till txt, csv och andra format
  • Få åtkomst till data från databaser med SQL-språk

Sannolikhetsfördelningar

  • R som en uppsättning statistiska tabeller
  • Granska fördelningen av en datamängd
  • Ett- och tvåprovs tester

Gruppering, slingor och villkorlig exekvering

  • Grupperade uttryck
  • Kontrollsatser
    • Villkorlig exekvering: if-satser
    • Beteendeexekvering: for-loops, repeat och while

Skriv dina egna funktioner

  • Enkla exempel
  • Definiera nya binära operatorer
  • Namngivna argument och standardvärden
  • '...' argumentet
  • Tilldelningar inom funktioner
  • Mer avancerade exempel
    • Effektivitetsfaktorer i blockdesigns
    • Ta bort alla namn i en skriven array
    • Rekursiv numerisk integration
  • Omfång
  • Anpassa miljön
  • Klasser, generiska funktioner och objektorientering

Grafiska procedurer

  • Hög-nivå plottningskommandon
    • plot()-funktionen
    • Visa multivariat data
    • Display graphics
    • Argument till hög-nivå plottningsfunktioner
  • Grundläggande visualiseringsgrafik
  • Multivariata relationer med lattice- och ggplot-paketet
  • Använda grafiska parametrar
  • Grafiska parametrarlista

Automatiserade och interaktiva rapporter

  • Kombinera utdata från R med text
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier