Ta kontakt

Kursplan

Introduksjon og forberedelser

  • Gjøre R mer brukervennlig, R og tilgjengelige grafiske brukergrensesnitt
  • RStudio
  • Relatert programvare og dokumentasjon
  • R og statistikk
  • Bruke R interaktivt
  • En innledende økt
  • Hjelp med funksjoner og funksjonalitet
  • R-kommandoer, følsomhet for store/små bokstaver, osv.
  • Henting og korrigering av tidligere kommandoer
  • Utføring av kommandoer fra eller omdirigering av utdata til en fil
  • Datas permanent lagring og fjerning av objekter

Enkle manipulasjoner; tall og vektorer

  • Vektorer og tildeling
  • Vektoraritmetikk
  • Generering av regulære sekvenser
  • Logiske vektorer
  • Manglende verdier
  • Tekstvektorer
  • Indekseringsvektorer; valg og endring av undergrupper av et datasett
  • Andre typer objekter

Objekter, deres moduser og attributter

  • Intrinsic attributter: modus og lengde
  • Endring av lengden på et objekt
  • Hente og sette attributter
  • Klassen til et objekt

Matriser og arrays

  • Arrays
  • Array-indeksing. Underavsnitt av en array
  • Indeksmatriser
  • Funksjonen array()
  • Det ytre produktet av to arrays
  • Generalisert transponering av en array
  • Matrisefunksjoner
    • Matrisemultiplikasjon
    • Lineære ligninger og inversjon
    • Egenverdier og egenvektorer
    • Singularverdidekomponering og determinanter
    • Kvadratisk tilpasning og QR-dekomponering
  • Oppbygging av partisjonerte matriser, cbind() og rbind()
  • Konkateneringsfunksjonen, (), med arrays
  • Frekvenstabeller fra faktorer

Lister og dataframer

  • Lister
  • Oppbygging og endring av lister
    • Konkatenering av lister
  • Dataframer
    • Opprette dataframer
    • attach() og detach()
    • Arbeide med dataframer
    • Tilkobling av vilkårlige lister
    • Håndtering av søkestien

Datahåndtering

  • Valg, deling av observasjoner og variabler          
  • Filtrering, gruppering
  • Omkoding, transformasjoner
  • Aggregering, kombinasjon av datasett
  • Teksthåndtering, stringr-pakken

Inndatalesing

  • Txt-filer
  • CSV-filer
  • XLS, XLSX-filer
  • SPSS, SAS, Stata, ... og andre formater
  • Eksportering av data til txt, csv og andre formater
  • Tilgang til data fra databaser ved hjelp av SQL-språket

Sannsynlighetsfordelinger

  • R som en samling statistiske tabeller
  • Undersøkelse av fordelingen av et datasett
  • En- og to-utvalgstester

Gruppering, løkker og betinget utførelse

  • Grupperte uttrykk
  • Kontrollsetninger
    • Betinget utførelse: if-setninger
    • Gjentatt utførelse: for-løkker, repeat og while

Skrive dine egne funksjoner

  • Enkle eksempler
  • Definere nye binære operatorer
  • Nåvnede argumenter og standardverdier
  • Argumentet '...'
  • Tildelinger innenfor funksjoner
  • Mer avanserte eksempler
    • Effektivitetsfaktorer i blokkdesign
    • Fjerne alle navn i en utskrevet array
    • Rekursiv numerisk integrasjon
  • Gyldighetsområde
  • Tilpasning av miljøet
  • Klasser, generiske funksjoner og objektorientering

Graphiske prosedyrer

  • Høyere nivå tegnekommandoer
    • Funksjonen plot()
    • Visning av multivariate data
    • Grafisk visning
    • Argumenter til høyere nivå tegnefunksjoner
  • Grunnleggende visualiseringsgrafer
  • Multivariate sammenhenger med lattice- og ggplot-pakken
  • Bruk av grafiske parametre
  • Liste over grafiske parametre

Automatiserte og interaktive rapporter

  • Kombinere utdata fra R med tekst
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier