Course Outline

Dag 1

Inleiding en voorrondes

    R gebruiksvriendelijker maken, R en beschikbare GUI's Rstudio Gerelateerde software en documentatie R en statistiek R en statistieken R interactief gebruiken Een inleidende sessie Hulp krijgen bij functies en mogelijkheden R-opdrachten, hoofdlettergevoeligheid, etc. Terugroepen en corrigeren van eerdere opdrachten Uitvoeren van opdrachten van of omleiden van uitvoer naar een bestand Gegevensduurzaamheid en het verwijderen van objecten

Eenvoudige manipulaties; getallen en vectoren

    Vectoren en toewijzing Vectorrekenkunde Regelmatige reeksen genereren Logische vectoren Ontbrekende waarden Karaktervectoren Indexvectoren; subsets van een dataset selecteren en wijzigen Andere typen objecten

Objecten, hun modi en attributen

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

Geordende en ongeordende factoren

    Een specifiek voorbeeld De functie tapply() en ragged arrays Geordende factoren

Arrays en matrices

    Arrays Array-indexering. Subsecties van een array Indexmatrices De functie array() Gemengde vector- en arrayberekeningen. De recyclingregel
Het buitenste product van twee arrays
  • Gegeneraliseerde transpositie van een array
  • Matrix faciliteiten Matrix vermenigvuldiging
  • Lineaire vergelijkingen en inversie
  • Eigenwaarden en eigenvectoren
  • Singuliere waardenontleding en determinanten
  • Kleinste kwadraten passend en de QR-ontleding
  • Gepartitioneerde matrices vormen, cbind() en rbind()
  • De aaneenschakelingsfunctie, (), met arrays
  • Frequentietabellen van factoren
  • Dag 2
  • Lijsten en dataframes
  • Lijsten Lijsten samenstellen en wijzigen Lijsten aaneenschakelen

    Dataframes Het maken van dataframes

      hechten() en losmaken()
    Werken met dataframes
  • Willekeurige lijsten bijvoegen
  • Het zoekpad beheren
  • Data manipulatie
  • Selecteren, subsetten van observaties en variabelen Filteren, groeperen Hercoderen, transformaties Aggregatie, combineren van datasets Karaktermanipulatie, stringr-pakket
  • Gegevens lezen
  • Txt-bestanden CSV-bestanden XLS, XLSX-bestanden SPSS, SAS, Stata,… en andere formaten gegevens Exporteren van gegevens naar txt, csv en andere formaten Toegang tot gegevens uit databases met behulp van SQL-taal

      Waarschijnlijkheidsverdelingen

    R als een set statistische tabellen. Onderzoek naar de distributie van een set gegevens. Toetsen met één en twee steekproeven

      Groepering, lussen en voorwaardelijke uitvoering

    Gegroepeerde expressies Controle-instructies Voorwaardelijke uitvoering: if-instructies Herhaalde uitvoering: voor lussen, herhaling en while

      Dag 3

    Uw eigen functies schrijven

      Eenvoudige voorbeelden Nieuwe binaire operatoren definiëren Benoemde argumenten en standaardwaarden Het argument '...' Toewijzingen binnen functies Meer geavanceerde voorbeelden Efficiëntiefactoren in blokontwerpen Alle namen in een afgedrukte array laten vallen Recursieve numerieke integratie

    Domein

    Het aanpassen van de omgeving

      Klassen, generieke functies en objectoriëntatie
    Statistische analyse in R
  • Lineaire regressiemodellen Generieke functies voor het extraheren van modelinformatie Updaten van aangepaste modellen Gegeneraliseerde lineaire modellen Families De glm()-functie
  • Classificatie Logistieke Regressie
  • Lineaire discriminantanalyse
  • Ongecontroleerd leren Analyse van hoofdcomponenten

      Clustermethoden (k-means, hiërarchische clustering, k-medoids)
    Overlevingsanalyse Overlevingsobjecten in r
  • Kaplan-Meier-schatting
  • Vertrouwensbanden
  • Cox PH-modellen, constante covariaten
  • Cox PH-modellen, tijdsafhankelijke covariaten
  • Grafische procedures
  • Plotopdrachten op hoog niveau De functie plot() Multivariate gegevens weergeven Grafische weergaven weergeven Argumenten voor plotfuncties op hoog niveau
  • Basisvisualisatiegrafieken
  • Multivariate relaties met rooster- en ggplot-pakket
  • Grafische parameters gebruiken
  • Lijst met grafische parameters
  • Geautomatiseerde en interactieve rapportage
  • Uitvoer van R combineren met tekst HTML- en pdf-documenten maken

       

    Requirements

    Goed inzicht in statistiek.

     21 Hours

    Getuigenissen (3)

    Related Courses

    Related Categories