Kursplan

Dag 1

Inledning och förberedelser

  • Göra R mer användarvänligt, R och tillgängliga grafiska användargränssnitt
  • Rstudio Rstudio
  • Relaterad programvara och dokumentation
  • R och statistik
  • Använda R interaktivt
  • En introduktionssession
  • Få hjälp med funktioner och egenskaper
  • R-kommandon, skiftlägeskänslighet osv.
  • Återkallning och korrigering av tidigare kommandon
  • Köra kommandon från eller omdirigera utdata till en fil
  • Databeständighet och borttagning av objekt

Enkla manipulationer; Tal och vektorer

  • Vektorer och tilldelning
  • Vektor aritmetik
  • Generera regelbundna sekvenser
  • Logiska vektorer
  • Saknade värden
  • Tecken vektorer
  • Index vektorer; Markera och ändra delmängder av en datauppsättning
  • 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

Sorterade och osorterade faktorer

  • Ett konkret exempel
  • Funktionen tapply() och ojämna arrayer
  • Sorterade faktorer

Matriser och matriser

  • Matriser
  • Indexering av matriser. Underavsnitt av en matris
  • Indexmatriser
  • Funktionen array()
    • Blandad vektor- och arrayaritmetik. Regeln om återvinning
  • Den yttre produkten av två matriser
  • Generaliserad transponering av en array
  • Matrix Faciliteter
    • Matrix multiplikation
    • Linjära ekvationer och inversion
    • Egenvärden och egenvektorer
    • Singulära värdens uppdelning och determinanter
    • Minsta kvadratpassning och QR-nedbrytning
  • Bildar partitionerade matriser, cbind() och rbind()
  • Sammanfogningsfunktionen, (), med matriser
  • Frekvenstabeller från faktorer

Dag 2

Listor och dataramar

  • Listor
  • Skapa och ändra listor
    • Sammanfoga listor
  • Ramar för data
    • Skapa dataramar
    • attach() och detach()
    • Arbeta med dataramar
    • Bifoga godtyckliga listor
    • Hantera sökvägen

Manipulering av data

  • Urval, delmängd av observationer och variabler
  • Filtrering, gruppering
  • Omkodning, omvandlingar
  • Aggregering, kombinera datauppsättningar
  • Manipulering av tecken, strängpaket

Läsa data

  • Txt-filer
  • CSV-filer
  • XLS- och XLSX-filer
  • SPSS, SAS, Stata,... och andra formatdata
  • Exportera data till txt, csv och andra format
  • Accessing av 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åprovstester

Gruppering, loopar och villkorlig exekvering

  • Grupperade uttryck
  • Kontrollsatser
    • Villkorlig körning: if-satser
    • Upprepad exekvering: för loopar, repeat och while

Dag 3

Skriva dina egna funktioner

  • Enkla exempel
  • Definiera nya binära operatorer
  • Namngivna argument och standardvärden
  • Operatorn "..." argument
  • Uppdrag inom funktioner
  • Mer avancerade exempel
    • Effektivitetsfaktorer i blockkonstruktioner
    • Ta bort alla namn i en utskriven matris
    • Rekursiv numerisk integration
  • Omfattning
  • Anpassa miljön
  • Klasser, generiska funktioner och objektorientering

Statistisk analys i R

  • Linjära regressionsmodeller
  • Generiska funktioner för att extrahera modellinformation
  • Uppdatering av monterade modeller
  • Generaliserade linjära modeller
    • Familjer
    • Funktionen glm()
  • Klassificering
    • Logistisk regression
    • Linjär diskriminantanalys
  • Oövervakad inlärning
    • Analys av huvudkomponenter
    • Klustringsmetoder (k-means, hierarkisk klustring, k-medoider)
  • Analys av överlevnad
    • Överlevnadsföremål i r
    • Kaplan-Meiers uppskattning
    • Band med självförtroende
    • Cox PH-modeller, konstanta kovariater
    • Cox PH-modeller, tidsberoende kovariater

Grafiska procedurer

  • Plottningskommandon på hög nivå
    • Funktionen plot()
    • Visa multivariata data
    • Visa grafik
    • Argument till plottningsfunktioner på hög nivå
  • Diagram över grundläggande visualisering
  • Multivariata relationer med gitter- och ggplot-paket
  • Använda grafikparametrar
  • Lista över grafikparametrar

Automatiserad och interaktiv rapportering

  • Kombinera utdata från R med text
  • Skapa html- och pdf-dokument

Krav

God förståelse för statistik.

 21 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier