Kursplan

Introduktion och förberedelser

  • Gör R mer vänligt, R och tillgängliga GUIs
  • Rstudio
  • Relaterad programvara och dokumentation
  • R och statistik
  • Användning av R interaktivt
  • En introduktionssession
  • Hjälp med funktioner och funktioner
  • R-kommandon, skiftlägeskänslighet, etc.
  • Återkallande och korrigering av tidigare kommandon
  • Utför kommandon från eller omdirigera utdata till en fil
  • Data permanens och borttagning av objekt

Enkla manipulationer; tal och vektorer

  • Vektorer och tilldelning
  • Vektoraritmetik
  • Generering av reguljära sekvenser
  • Logiska vektorer
  • Saknade värden
  • Teckenvektorer
  • Indexvektorer; val och modifiering av undergrupper i ett dataset
  • Andra typer av objekt

Objekt, deras lägen och attribut

  • Inbyggda attribut: läge och längd
  • Ändring av objektets längd
  • Hämta och ställ in attribut
  • Objektets klass

Arrayer och matriser

  • Arrayer
  • Arrayindexering. Delar av en array
  • Indexmatriser
  • Array()-funktionen
  • Den yttre produkten av två arrayer
  • Generaliserad transponering av en array
  • Matrix-faciliteter
    • Matrix-multiplikation
    • Linjära ekvationer och inversion
    • Egenvärden och egenvektorer
    • Singulärvärdesuppdelning och determinanter
    • Minsta kvadratpassning och QR-uppdelning
  • Skapande av uppdelade matriser, cbind() och rbind()
  • Konkateneringsfunktionen, (), med arrayer
  • Frekvensbord från faktorer

Listor och dataframes

  • Listor
  • Skapande och modifiering av listor
    • Sammanfoga listor
  • Dataframes
    • Skapande av dataframes
    • attach() och detach()
    • Arbete med dataframes
    • Attacha godtyckliga listor
    • Hantering av sökväg

Datamanipulation

  • Val och undergruppering av observationer och variabler
  • Filtrering, gruppering
  • Kodändring, transformationer
  • Aggregation, kombinering av dataset
  • Teckenmanipulation, stringr-paketet

Läsning av data

  • Txt-filer
  • CSV-filer
  • XLS, XLSX-filer
  • SPSS, SAS, Stata,... och andra dataformat
  • Export av data till txt, csv och andra format
  • Accessing av data från databaser med SQL-språk

Sannolikhetsfördelningar

  • R som ett set av statistiska tabeller
  • Undersökning av fördelningen av ett set av data
  • Ett- och två-provtester

Gruppering, loopar och villkorlig exekvering

  • Grupperade uttryck
  • Kontrollsatser
    • Villkorlig exekvering: if-satser
    • Repeterande exekvering: for-loopar, 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
    • Radera alla namn i en utskriven array
    • Rekursiv numerisk integration
  • Omfång
  • Anpassning av miljö
  • Klasser, generiska funktioner och objektorientering

Grafiska procedurer

  • Högnivåplotningskommandon
    • plot()-funktionen
    • Visning av multivariat data
    • Visning av grafik
    • Argument till högnivåplotningsfunktioner
  • Grundläggande visualiseringsgrafik
  • Multivariata relationer med lattice och ggplot-paket
  • Användning av grafiska parametrar
  • Lista över grafiska parametrar

Automatiserad och interaktiv rapportering

  • Kombinera utdata från R med text
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier