Kursplan

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

Matriser och matriser

  • Matriser
  • Indexering av matriser. Underavsnitt av en matris
  • Indexmatriser
  • Funktionen array()
  • Den yttre produkten av två matriser
  • Generaliserad transponering av en array
  • Matrix anläggningar
    • 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

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

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

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

Tidsserier Forecasting

  • Säsongrensning
  • Glidande medelvärde
  • Exponentiell utjämning
  • Extrapolering
  • Linjär förutsägelse
  • Uppskattning av trender
  • Stationaritet och ARIMA-modellering

Ekonometriska metoder (tillfälliga metoder)

  • Regressionsanalys
  • Multipel linjär regression
  • Multipel icke-linjär regression
  • Validering av regression
  • Forecasting från regression
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier