Schița de curs

Introducere și preliminarii

  • Facilitarea utilizării R, R și interfețele grafice disponibile
  • Mediul R
  • Software și documentație asociate
  • R și statistica
  • Utilizarea interactivă a R
  • O sesiune introductivă
  • Obținerea de ajutor pentru funcții și caracteristici
  • Comenzi R, sensibilitate la majuscule, etc.
  • Rechemarea și corectarea comenzilor anterioare
  • Executarea comenzilor din sau redirecționarea ieșirii către un fișier
  • Permanența datelor și eliminarea obiectelor

Manipulări simple; numere și vectori

  • Vectori și atribuire
  • Aritmetica vectorilor
  • Generarea de secvențe regulate
  • Vectori logici
  • Valori lipsă
  • Vectori de caractere
  • Vectori de index; selectarea și modificarea submultimilor 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

Factori ordonați și neordonați

  • Un exemplu specific
  • Funcția tapply() și tablouri neuniforme
  • Factori ordonați

Tablouri și matrici

  • Tablouri
  • Indexarea tablourilor. Subsecțiuni ale unui tablou
  • Matrici de index
  • Funcția array()
    • Aritmetica mixtă a vectorilor și tablourilor. Regula de reciclare
  • Produsul exterior a două tablouri
  • Transpunerea generalizată a unui tablou
  • Funcționalități ale matricilor
    • Înmulțirea matricilor
    • Ecuații liniare și inversare
    • Valori proprii și vectori proprii
    • Descompunerea singulară și determinanții
    • Ajustarea prin cele mai mici pătrate și descompunerea QR
  • Formarea matricilor partitionate, cbind() și rbind()
  • Funcția de concatenare, (), cu tablouri
  • Tabele de frecvență din factori

Liste și cadre de date

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

Citirea datelor din fișiere

  • Funcția read.table()
  • Funcția scan()
  • Accesarea seturilor de date incluse
    • Încărcarea datelor din alte pachete R
  • Editarea datelor

Distribuții de probabilitate

  • R ca un set de tabele statistice
  • Examinarea distribuției unui set de date
  • Teste pe un eșantion și pe două eșantioane

Grupare, bucle și execuție 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 de noi operatori binari
  • Argumente denumite și valori implicite
  • Argumentul '...'
  • Atribuiri în cadrul funcțiilor
  • Exemple mai avansate
    • Factori de eficiență în proiectele de bloc
    • Eliminarea tuturor numelor într-un tablou tipărit
    • Integrarea numerică recursivă
  • Domeniul de aplicare
  • Personalizarea mediului
  • Clase, funcții generice și orientarea pe obiecte

Modele statistice în R

  • Definirea modelelor statistice; formule
    • Contraste
  • Modele liniare
  • Funcții generice pentru extragerea informațiilor din modele
  • Analiza varianței și compararea modelelor
    • Tabele ANOVA
  • Actualizarea modelelor ajustate
  • Modele liniare generalizate
    • Familii
    • Funcția glm()
  • Modele de cele mai mici pătrate neliniare și de maximă verosimilitate
    • Cele mai mici pătrate
    • Maximă verosimilitate
  • Câteva modele non-standard

Proceduri grafice

  • Comenzi de nivel înalt pentru grafică
    • Funcția plot()
    • Afișarea datelor multivariate
    • Afisarea graficelor
    • Argumente pentru funcțiile de nivel înalt de grafică
  • Comenzi de nivel scăzut pentru grafică
    • Adnotări matematice
    • Fonturi vectoriale Hershey
  • Interacțiunea cu grafica
  • Utilizarea parametrilor grafice
    • Schimbări permanente: Funcția par()
    • Schimbări temporare: Argumente pentru funcțiile grafice
  • Lista parametrilor grafice
    • Elemente grafice
    • Axe și marcaje
    • Margini ale figurii
    • Mediul cu mai multe figuri
  • Drivere de dispozitive
    • Diagrame PostScript pentru documente tipărite
    • Mai multe dispozitive grafice
  • Grafică dinamică

Pachete

  • Pachete standard
  • Pachete contribuite și CRAN
  • Namespace-uri

Cerințe

Cunoștințe solide de statistică.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite