Cursusaanbod

Inleiding en voorbereidingen

  • R vriendelijker maken, R en beschikbare GUIs
  • Rstudio
  • Gerelateerde software en documentatie
  • R en statistiek
  • Interactief gebruik van R
  • Een inleidende sessie
  • Hulp krijgen met functies en kenmerken
  • R-opdrachten, hoofdlettergevoeligheid, enzovoort
  • Herroepen en corrigeren van vorige opdrachten
  • Opdrachten uitvoeren vanaf of uitvoer omleiden naar een bestand
  • Data-permanentie en verwijderen van objecten

Eenvoudige manipulaties; getallen en vectors

  • Vectors en toekenning
  • Vectorrekenkunde
  • Genereren van regelmatige volgordes
  • Logische vectors
  • Ontbrekende waarden
  • Karaktervectors
  • Indexvectors; selecteren en wijzigen van subsets van een dataset
  • Andere soorten objecten

Objecten, hun modi en attributen

  • Intrinsieke attributen: modus en lengte
  • De lengte van een object wijzigen
  • Attributen ophalen en instellen
  • De klasse van een object

Arrays en matrices

  • Arrays
  • Array-indexering. Onderdelen van een array
  • Indexmatrices
  • De array()-functie
  • Het buitenproduct van twee arrays
  • Algemene getransponeerde array
  • Matrix faciliteiten
    • Matrix vermenigvuldiging
    • Lineaire vergelijkingen en inversies
    • Eigenwaarden en eigenvectoren
    • Singular value decompositie en determinant
    • Least squares fitting en de QR decompositie
  • Gedeelde matrices vormen, cbind() en rbind()
  • De concatenatiefunctie, (), met arrays
  • Frequentietabellen van factoren

Lijsten en dataframes

  • Lijsten
  • Lijsten construeren en wijzigen
    • Lijsten concateneren
  • Dataframes
    • Dataframes maken
    • attach() en detach()
    • Met dataframes werken
    • Willekeurige lijsten hechten
    • Het zoekpad beheren

Data manipulatie

  • Observaties en variabelen selecteren en subsetten
  • Filteren, groeperen
  • Recodering, transformaties
  • Aggregatie, combinatie van datasets
  • Karaktermanipulatie, stringr-pakket

Data inlezen

  • TXT-bestanden
  • CSV-bestanden
  • XLS, XLSX-bestanden
  • SPSS, SAS, Stata,… en andere formaten
  • Data exporteren naar txt, csv en andere formaten
  • Data Accessen vanuit databases met behulp van de SQL-taal

Kansverdelingen

  • R als een set van statistische tabellen
  • De verdeling van een set data onderzoeken
  • Een- en twee-steekproef tests

Groeperen, lussen en voorwaardelijke uitvoering

  • Gegroepeerde expressies
  • Besturingsopdrachten
    • Voorwaardelijke uitvoering: if-opdrachten
    • Herhalende uitvoering: for-lussen, repeat en while

Eigen functies schrijven

  • Eenvoudige voorbeelden
  • Nieuwe binaire operators definiëren
  • Genaamde argumenten en standaardwaarden
  • Het '...'-argument
  • Toekenningen binnen functies
  • Geavanceerdere voorbeelden
    • Efficiëntiefactoren in blokontwerpen
    • Alle namen verwijderen in een gedrukte array
    • Recursieve numerieke integratie
  • Scope
  • De omgeving aanpassen
  • Klassen, generieke functies en objectgeoriënteerd

Grafische procedures

  • Hoog-niveau plotopdrachten
    • De plot()-functie
    • Multivariabele data weergeven
    • Grafieken weergeven
    • Argumenten voor hoog-niveau plotfuncties
  • Basale visualisatiegrafieken
  • Multivariabele relaties met lattice en ggplot-pakket
  • Gebruik maken van grafische parameters
  • Lijst van grafische parameters

Gebruiksvoorbeelden

  • Uitvoer van R combineren met tekst
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën