Kursplan

Inledning och förberedelser

    Gör R mer användarvänliga, R och tillgängliga GUI:er R-miljön 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 vidarekoppla 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
Den yttre produkten av två arrayer
  • Generaliserad transponering av en array
  • Matrix anläggningar Matrix multiplikation
  • Linjära ekvationer och inversion
  • Egenvärden och egenvektorer
  • Singular värdenedbrytning och bestämningsfaktorer
  • Minst kvadratiska passning och QR-sönderdelning
  • Bildar partitionerade matriser, cbind() och rbind()
  • Sammankopplingsfunktionen, (), med arrayer
  • Frekvenstabeller från faktorer
  • Listor och dataramar
  • Listor Konstruera och ändra listor Sammanfoga listor
  • Dataramar Att göra dataramar

      attach() och detach()
    Arbeta med dataramar
  • Bifogar godtyckliga listor
  • Hantera sökvägen
  • Läser data från filer
  • Read.table()-funktionen. Scan()-funktionen Accessav inbyggda datamängder Laddar data från andra R-paket
  • Redigera data
  • 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
  • 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 Släpp alla namn i en utskriven array Rekursiv numerisk integration

    Omfattning

      Skräddarsy miljön

    Klasser, generiska funktioner och objektorientering

      Statistiska modeller i R
    Definiera statistiska modeller; formler Kontraster
  • Linjära modeller
  • Generiska funktioner för att extrahera modellinformation
  • Variansanalys och modelljämförelse ANOVA-tabeller
  • Uppdatering av monterade modeller

      Generaliserade linjära modeller Familjer
    Funktionen glm().
  • Icke-linjära minsta kvadrater och modeller för maximal sannolikhet Minsta kvadrater
  • Maximal sannolikhet
  • Vissa icke-standardmodeller
  • Grafiska procedurer
  • Plotningskommandon på hög nivå Funktionen plot() Visa multivariatdata Visa grafik Argument till plottningsfunktioner på hög nivå
  • Plotningskommandon på låg nivå Mathematical anteckning
  • Hershey vektorteckensnitt
  • Interagera med grafik
  • Använda grafiska parametrar Permanenta ändringar: Par()-funktionen
  • Tillfälliga ändringar: Argument till grafikfunktioner
  • Lista över grafikparametrar Grafiska element
  • Yxor och bockmärken
  • Figurmarginaler

      Flerfigursmiljö
    Enhetsdrivrutiner PostScript-diagram för typdokument
  • Flera grafiska enheter
  • Dynamisk grafik
  • Paket
  • Standardpaket Bidragade paket och CRAN-namnområden
  • Krav

    God förståelse för statistik.

     21 timmar

    Antal deltagare


    Price per participant

    Vittnesmål (3)

    Upcoming Courses