Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere și preliminarii
- Facilitarea utilizării lui R, R și interfețele grafice disponibile
- Rstudio
- Software și documentație asociate
- R și statistică
- Utilizarea interactivă a lui R
- O sesiune introductivă
- Obținerea de ajutor pentru funcții și caracteristici
- Comenzi în R, sensibilitate 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
- Operații aritmetice cu vectori
- Generarea de secvențe regulate
- Vectori logici
- Valori lipsă
- Vectori de caractere
- Vectori de indexare; selectarea și modificarea subseturilor 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
Matrice și array-uri
- Array-uri
- Indexarea array-urilor. Subsecțiuni ale unui array
- Matrice de indexare
- Funcția array()
- Produsul exterior a două array-uri
- Transpunerea generalizată a unui array
-
Facilități pentru matrice
- Înmulțirea matricelor
- Ecuații liniare și inversare
- Valori proprii și vectori proprii
- Descompunere singulară și determinanți
- Ajustare prin metoda celor mai mici pătrate și descompunerea QR
- Formarea matricelor partitionate, cbind() și rbind()
- Funcția de concatenare, (), cu array-uri
- 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 listelor arbitrare
- Gestionarea căii de căutare
Manipularea datelor
- Selectarea, subsetarea observațiilor și variabilelor
- Filtrarea, gruparea
- Recodificarea, transformări
- Agregarea, combinarea seturilor de date
- Manipularea caracterelor, pachetul stringr
Citirea datelor
- Fișiere txt
- Fișiere CSV
- Fișiere XLS, XLSX
- Date din formate SPSS, SAS, Stata,… și alte formate
- Exportul datelor în formate txt, csv și alte formate
- Accesarea datelor din baze de date folosind limbajul SQL
Distribuții de probabilitate
- R ca un set de tabele statistice
- Examinarea distribuției unui set de date
- Teste pentru un eșantion și 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 numite și valori implicite
- Argumentul '...'
- Atribuiri în cadrul funcțiilor
-
Exemple mai avansate
- Factori de eficiență în proiectarea blocurilor
- Eliminarea tuturor numelor într-un array tipărit
- Integrare numerică recursivă
- Domeniu de aplicare
- Personalizarea mediului
- Clase, funcții generice și orientarea pe obiecte
Proceduri grafice
-
Comenzi grafice de nivel înalt
- Funcția plot()
- Afișarea datelor multivariate
- Afișarea graficelor
- Argumente pentru funcțiile grafice de nivel înalt
- Grafice de bază de vizualizare
- Relații multivariate cu pachetele lattice și ggplot
- Utilizarea parametrilor grafice
- Lista parametrilor grafice
Raportare automată și interactivă
- Combinarea rezultatelor din R cu text
14 Ore
Mărturii (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Curs - R Programming for Data Analysis
Tradus de catre o masina