Schița de curs

Introducere și preliminarii

  • Cum să facem R mai prietenos, R și interfețele grafice disponibile
  • Rstudio
  • Software și documentație conexe
  • R și statisticile
  • Utilizarea interactivă a R
  • O sesiune introductivă
  • Obținerea de ajutor cu funcții și caracteristici
  • Comenzile R, sensibilitatea la majuscule, etc.
  • Reamintirea și corectarea comenzilor anterioare
  • Executarea comenzilor dintr-un fișier sau redirecționarea rezultatelor către un fișier
  • Permanența datelor și eliminarea obiectelor

Manipulări simple; numere și vectori

  • Vectori și atribuire
  • Aritmetica vectorială
  • Generarea de secvențe regulate
  • Vectori logici
  • Valori lipsă
  • Vectori de caractere
  • Vectori index; selectarea și modificarea subansamblurilor unui set de date
  • Alte tipuri de obiecte

Obiecte, modurile și atributele lor

  • Atribute intrinseci: mod și lungime
  • Modificarea lungimii unui obiect
  • Obținerea și setarea atributelor
  • Clasa unui obiect

Array-uri și matrici

  • Array-uri
  • Indexarea matricei. Subsecțiuni ale unui array
  • Matrici indexate
  • Funcția array()
  • Produsul exterior a două array-uri
  • Transpunerea generalizată a unui array
  • Matrix facilități
    • Matrix înmulțire
    • Ecuații liniare și inversiune
    • Valori proprii și vectori proprii
    • Descompunerea valorii singulare și determinanți
    • Ajustarea prin cele mai mici pătrate și descompunerea QR
  • Formarea matricelor partiționate, cbind() și rbind()
  • Funcția de concatenare, (), cu matrici
  • Tabele de frecvență din factori

Liste și cadre de date

  • Liste
  • Construirea și modificarea listelor
    • Concatenarea listelor
  • Cadre de date
    • Realizarea cadrelor de date
    • attach() și detach()
    • Lucrul cu cadre de date
    • Atașarea de liste arbitrare
    • Gestionarea căii de căutare

Manipularea datelor

  • Selectarea, subgrupul de observații și variabile
  • Filtrare, grupare
  • Recodare, transformări
  • Agregarea, combinarea seturilor de date
  • Manipularea caracterelor, pachetul stringr

Citirea datelor

  • Fișiere Txt
  • Fișiere CSV
  • Fișiere XLS, XLSX
  • Date SPSS, SAS, Stata,... și alte formate
  • Exportarea datelor în format txt, csv și alte formate
  • Accessextragere de date din baze de date utilizând limbajul SQL

Distribuții de probabilități

  • R ca un set de tabele statistice
  • Examinarea distribuției unui set de date
  • Teste cu una și două probe

Gruparea, buclele și execuția condiționată

  • Expresii grupate
  • Instrucțiuni de control
    • Execuție condiționată: instrucțiuni if
    • Execuție repetitivă: bucle for, repeat și while

Scrierea propriilor funcții

  • Exemple simple
  • Definirea noilor operatori binari
  • Argumente numite și valori implicite
  • Argumentul "...
  • Atribuții în cadrul funcțiilor
  • Exemple mai avansate
    • Factori de eficiență în proiectarea blocurilor
    • Eliminarea tuturor numelor dintr-o matrice tipărită
    • Integrare numerică recursivă
  • Domeniul de aplicare
  • Personalizarea mediului
  • Clase, funcții generice și orientarea pe obiecte

Proceduri grafice

  • Comenzi de trasare la nivel înalt
    • Funcția plot()
    • Afișarea datelor multivariate
    • Afișarea graficelor
    • Argumente pentru funcțiile de trasare de nivel înalt
  • Grafice de vizualizare de bază
  • Relații multivariate cu lattice și pachetul ggplot
  • Utilizarea parametrilor grafici
  • Lista parametrilor grafici

Serii cronologice Forecasting

  • Ajustare sezonieră
  • Media mobilă
  • Netezire exponențială
  • Extrapolare
  • Predicție liniară
  • Estimarea tendințelor
  • Staționaritatea și modelarea ARIMA

Metode econometrice (metode ocazionale)

  • Analiza regresiei
  • Regresie liniară multiplă
  • Regresie neliniară multiplă
  • Validarea regresiei
  • Forecasting din regresie
 21 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite