Kursplan

Inledning och förberedelser

    Göra R mer användarvänliga, R och tillgängliga GUI:er Rstudio 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 omdirigera 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

Matriser och matriser

    Arrayer Arrayindexering. Undersektioner av en array Indexmatriser Funktionen array() Den yttre produkten av två arrayer Generaliserad transponering av en array Matrix faciliteter Matrix multiplikation Linjära ekvationer och inversion Egenvärden och egenvektorer Singularvärdesuppdelning och determinanter Minsta kvadratanpassning 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
  • Manipulation av data
  • Val, delinställning av observationer och variabler Filtrering, gruppering Omkodning, transformationer Aggregation, kombinera datamängder Teckenmanipulation, stringr-paket
  • Läser data

      Txt-filer CSV-filer XLS, XLSX-filer SPSS, SAS, Stata,... och andra format data Exportera data till txt, csv och andra format Åtkomst till 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å-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
  • Grafiska procedurer
  • Plotningskommandon på hög nivå Funktionen plot() Visa multivariatdata Visa grafik Argument till plottningsfunktioner på hög nivå
  • Grundläggande visualiseringsgrafer
  • Multivariata relationer med lattice och ggplot-paket

      Använda grafiska parametrar
    Lista över grafikparametrar
  • Tidsserie Forecasting
  • Säsongsjustering Glidande medelvärde Exponentiell utjämning Extrapolation Linjär förutsägelse Trenduppskattning Stationaritet och ARIMA-modellering
  • Ekonometriska metoder (casual metoder)
  • Regressionsanalys Multipel linjär regression Multipel icke-linjär regression Regressionsvalidering Forecasting från regression
  •   21 timmar
     

    Antal deltagare


    Starts

    Ends


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Vittnesmål (2)

    Relaterade Kurser

    Big Data Business Intelligence for Telecom and Communication Service Providers

      35 timmar

    Relaterade Kategorier