Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere și preliminarii
- Cum să facem R mai prietenos, R și interfețele grafice disponibile
- Mediul R
- 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
Factori ordonați și neordonați
- Un exemplu specific
- Funcția tapply() și matricele zdrențuite
- Factori ordonați
Array-uri și matrici
- Array-uri
- Indexarea array-urilor. Subsecțiuni ale unui array
- Matrici indexate
- Funcția array()
- Aritmetica mixtă a vectorilor și a array-urilor. Regula reciclării
- Produsul exterior a două matrici
- 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
Citirea datelor din fișiere
- Funcția read.table()
- Funcția scan()
- Accessîncărcarea seturilor de date predefinite
- Î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 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
Modele statistice în R
- Definirea modelelor statistice; formule
- Contraste
- Modele liniare
- Funcții generice pentru extragerea informațiilor despre model
- Analiza varianței și compararea modelelor
- Tabele ANOVA
- Actualizarea modelelor ajustate
- Modele liniare generalizate
- Familii
- Funcția glm()
- Modele neliniare ale celor mai mici pătrate și ale probabilității maxime
- Cele mai mici pătrate
- Maximă verosimilitate
- Unele modele non-standard
Proceduri grafice
- Comenzi de reprezentare grafică de nivel înalt
- Funcția plot()
- Afișarea datelor multivariate
- Afișarea graficelor
- Argumente pentru funcțiile de trasare de nivel înalt
- Comenzi de nivel inferior pentru trasare
- Mathematical adnotare
- Fonturi vectoriale Hershey
- Interacțiunea cu grafica
- Utilizarea parametrilor grafici
- Modificări permanente: Funcția par()
- Modificări temporare: Argumente pentru funcțiile grafice
- Lista parametrilor grafici
- Elemente grafice
- Axe și marcaje
- Marginile figurilor
- Mediul figurilor multiple
- Drivere pentru dispozitive
- Diagrame PostScript pentru documente tipizate
- Dispozitive grafice multiple
- Grafică dinamică
Pachete
- Pachete standard
- Pachete contributive și CRAN
- Spații de nume
Cerințe
O bună înțelegere a statisticilor.
21 ore
Mărturii (3)
We had many varying levels of skill in the class which created the need for more thorough explanations at times to ensure understanding. Pace and structure was generally pleasant.
Gary Munn - Vodacom
Curs - Introduction to R
Hands on examples were the most helpful.
Sean Kaukas
Curs - Introduction to R
I genuinely enjoyed working 1:1 with Gunner.