Schița de curs

Introducere și preliminare

  • Îmbunătățirea lui R, interfețe grafice disponibile
  • Rstudio
  • Software și documentație asociată
  • R și statistici
  • Utilizarea lui R în mod interactiv
  • O sesiune de introducere
  • Obținerea de ajutor cu funcțiile și caracteristicile
  • Comenzi R, sensibilitate la majuscule, etc.
  • Reamintirea și corectarea comenzilor anterioare
  • Executarea de comenzi din sau diverșionarea iesirii într-un fișier
  • Permanența datelor și eliminarea obiectelor

Manipulări simple; numere și vectori

  • Vectori și atribuire
  • Aritmetică cu vectori
  • Generarea de secvențe regulate
  • Vectori logici
  • Valori lipsă
  • Vectori de caractere
  • Vectori indice; selecția și modificarea unor submulțimi dintr-un set de date
  • Alte tipuri de obiecte

Obiecte, modurile lor și atributele lor

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

Matrice și aray-uri

  • Aray-uri
  • Indexarea aray-urilor. Subsecțiuni ale unui aray
  • Matrici indice
  • Funcția array()
  • Produsul extern al a două aray-uri
  • Transpusa generalizată a unui aray
  • Matrix facilități
    • Matrix înmulțire
    • Ecuații liniare și inversiune
    • Valori și vectori proprii
    • Descompunerea în valori singulare și determinanți
    • Aproximarea celor mai mici pătrate și descompunerea QR
  • Formarea de matrici particionate, cbind() și rbind()
  • Funcția de concatenare, (), cu aray-uri
  • Tabele de frecvență din factori

Liste și cadre de date

  • Liste
  • Construcția și modificarea listelor
    • Concatenarea listelor
  • Cadre de date
    • Crearea cadrelor de date
    • attach() și detach()
    • Lucrul cu cadrele de date
    • Attacharea listelor arbitrar
    • Gestionarea căii de căutare

Manipularea datelor

  • Selectare, subsecțiuni ale observațiilor și variabilelor          
  • Filtrare, grupare
  • Recodificare, transformări
  • Agregarea, combinarea seturilor de date
  • Manipularea șirurilor de caractere, pachetul stringr

Citirea datelor

  • Fișiere txt
  • Fișiere CSV
  • Fișiere XLS, XLSX
  • Date în formate SPSS, SAS, Stata,… și alte formate
  • Exportarea datelor către txt, csv și alte formate
  • Citirea de date din baze de date folosind limbajul SQL

Distribuții probabile

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

Grupare, bucle și execuție condițională

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

Scrierea propriilor funcții

  • Exemple simple
  • Definirea de noi operațiuni binare
  • Argumente cu nume și valorile lor implicite
  • Argumentul '...'
  • Asignări în interiorul funcțiilor
  • Exemple mai avansate
    • Factori de eficiență în proiecte cu blocuri
    • Eliminarea tuturor numelor dintr-un aray afișat
    • Integrare numerică recursivă
  • Scop
  • Personalizarea mediului
  • Clase, funcții genereice și orientare pe obiecte

Proceduri grafice

  • Comenzi de tracare la nivel înalt
    • Funcția plot()
    • Afisarea datelor multivariate
    • Grafice afișate
    • Argumente pentru funcțiile de tracare la nivel înalt
  • Grafice vizuale de bază
  • Relații multivariate cu pachetul lattice și ggplot
  • Utilizarea parametrilor graficii
  • Listă de parametrii grafice

Raportare automatizată și interactivă

  • Combinarea iesirii din R cu text
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses

Categorii înrudite