Schița de curs

Introducere și preliminarii

    Faceți R mai prietenos, R și GUI-uri disponibile Mediul R Software și documentație înrudite R și statistici Utilizarea interactivă a R O sesiune introductivă Obținerea de ajutor cu funcții și caracteristici Comenzi R, diferențiere cu majuscule și minuscule etc. ieșire într-un fișier Permanența datelor și eliminarea obiectelor

Manipulari simple; numere și vectori

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

Obiectele, 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 ragged arrays Factori ordonați

Matrice și matrice

    Arrays Indexarea matricelor. Subsecțiuni ale unui tablou Matrice index Funcția array() Aritmetică mixtă vectorială și matrice. Regula de reciclare
Produsul exterior a două matrice
  • Transpunerea generalizată a unui tablou
  • Matrix facilitati Matrix multiplicare
  • Ecuații liniare și inversare
  • Valori proprii și vectori proprii
  • Descompunerea valorii singulare și determinanți
  • Potrivirea celor mai mici pătrate și descompunerea QR
  • Formarea de matrici partiționate, 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 Realizarea de cadre de date

      atașați() și detașați()
    Lucrul cu cadre de date
  • Atașarea listelor arbitrare
  • Gestionarea căii de căutare
  • Citirea datelor din fișiere
  • Funcția read.table() Funcția scan() Accesscare seturi de date încorporate Încărcarea datelor din alte pachete R
  • Editarea datelor
  • Distribuții de probabilitate

      R ca set de tabele statistice Examinarea distribuției unui set de date Teste cu un ș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ă: for bucle, repeat și while
  • Scrierea propriilor funcții

      Exemple simple Definirea de noi operatori binari Argumente denumite și valori implicite Argumentul „...” Atribuții în cadrul funcțiilor Exemple mai avansate Factori de eficiență în proiectarea blocurilor Eliminarea tuturor numelor într-o matrice tipărită Integrare numerică recursiva

    Domeniul de aplicare

      Personalizarea mediului

    Clase, funcții generice și orientare obiect

      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 montate

      Modele liniare generalizate Familii
    Funcția glm().
  • Cele mai mici pătrate neliniare și modele cu maximă probabilitate Cele mai mici pătrate
  • Probabilitate maximă
  • Unele modele non-standard
  • Proceduri grafice
  • Comenzi de trasare la nivel înalt Funcția plot() Afișarea datelor multivariate Afișează grafice Argumente pentru funcțiile de reprezentare la nivel înalt
  • Comenzi de trasare la nivel scăzut Mathematical adnotare
  • Fonturi vectoriale Hershey
  • Interacțiunea cu grafica
  • Utilizarea parametrilor grafici Modificări permanente: Funcția par().
  • Modificări temporare: Argumente ale funcțiilor grafice
  • Lista parametrilor grafici Elemente grafice
  • Topoare și semne de bifă
  • Marginile figurii

      Mediu cu mai multe figuri
    Drivere de dispozitiv Diagrame PostScript pentru documente tipărite
  • Dispozitive grafice multiple
  • Grafică dinamică
  • Pachete
  • Pachete standard Pachete contribuite și spații de nume CRAN
  • Cerințe

    O bună înțelegere a statisticilor.

      21 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Mărturii (3)

    Cursuri înrudite

    Categorii înrudite