Session 2 9 mars 2017 Plateforme ICONICS Justine Guégan

Slides:



Advertisements
Présentations similaires
E CONOMÉTRIE A PPLIQUÉE AVEC R (P ART 01) R. Aloui 2015/2016 Disponible sur
Advertisements

Formation des enseignants Formation MATLAB. Formation des enseignants MATLAB® (pour MATrix LABoratory) est un logiciel scientifique de calcul numérique.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Génération de matrices matrix() Ce sont des vecteurs qui possèdent un argument supplémentaire, qui est lui-même un vecteur de longueur 2, sa dimension,
Stéphane Frénot, Frederique Laforest, Frédéric Le-Mouël IJA 1 TD 6 IJA Structures de données JAVA.
Cours 3 statistiques avec R. Lois de probabilité, distributions On peut évaluer les quantités suivantes: Fonctions de répartition Densité Quantiles Simulations.
Cours 1 Généralités. Généralités sur R R est un système d ’analyse statistique et graphique, clone de S+ (très cher), basé sur le langage S (statistiques),écrit.
Les instructions pour la création de cette présentation sont incluses dans la page de commentaires de chaque diapositive. Dans le menu Affichage, cliquez.
Cours 4 data frames. Modes ouiNumérique, caractère, complexe logique Liste list ouiNumérique,caractère,complexe logiqueSérie temporelle ts OuiNumérique,caractère,complexe.
Cours 4 Compléments Quelques résumés statistiques.
Matrices. Génération de matrices matrix() Ce sont des vecteurs qui possèdent un argument supplémentaire, qui est lui-même un vecteur de longueur 2, sa.
Cours 2 Vecteurs, matrices,listes,séries temporelles, data frames.
Workflow basique Traitement de texte
Module de gestion des tournées de livraison
Chapitre 3 fichiers de données
Environnement du développement de BD ORACLE REPORTS 10g
Listes,dataframes séries temporelles
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Algorithmiques Abdelbasset KABOU
GraphPad 7 - utilisation dans BCM311
Volumes & Généalogie (V&G)
Disposition Titre avec image
Disposition de titre Sous-titre.
Disposition du titre Sous-titre.
Analyse en Composantes Principales A.C.P. M. Rehailia Laboratoire de Mathématiques de l’Université de Saint Etienne (LaMUSE).
Session 1 31 mai 2017 Plateforme ICONICS Justine Guégan
Disposition du titre Sous-titre.
Session 2 1er juin 2017 Plateforme ICONICS Justine Guégan
MOYENNE, MEDIANE et ECART TYPE d’une série statistique
Week 1 Lecture 1 Introduction à R L3PRO 2017.
Cours N°9: Algorithmiques Les Tableaux 1
Les tableaux.
Disposition de titre et de contenu avec liste  Ajouter votre premier point ici  Ajouter votre deuxième point ici  Ajouter votre troisième point ici.
Cours N°10: Algorithmiques Tableaux - Matrices
Disposition Titre avec images
Atelier R réseau métier ARAMIS
La création de notices d’exemplaires
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Exercice de statistiques
Formation MATLAB PRÉSENTER PAR : BOUKHIRA NASREDDINE.
Master spécialisé sciences de l ’ environnement en milieu urbain : EER  Etude statistique du Lake d ’ Everglades - ASSAKRAR M ’ HAND - BENBAASID HICHAM.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition Titre avec images
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Tableaux croisés dynamiques sous Excel et Tableau Software :
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
1. 2 TABLEUR: Calc mars 19 Myriam Boullanger - Bureautique - Calc Suite Gratuite Libre Office Dans le navigateur (Internet Explorer, Google Chrome, FireFox,…),
Disposition du titre sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
COURS ADMINISTRATION DE BASES DE DONNÉES IMPORT/EXPORT Karim LABIDI ISET Ch
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
PROGRAMMATION SOUS R. PRESENTE PAR : ACHETTOU ISMAIL LAARICH TARIQ ENCADRE PAR : Pr. EXPOSÉ SUR LA PROGRAMMATION SUR R 2.
Tapez les détails de votre événement ici
Transcription de la présentation:

Session 2 9 mars 2017 Plateforme ICONICS Justine Guégan Formation R Débutant Session 2 9 mars 2017 Plateforme ICONICS Justine Guégan

RAPPELS – Les classes d’objets (1/4) Vecteur: Déclaration : a = c(0,1,2) Accéder aux valeurs a [ 1 ] #0 a [ c(1,3) ] #0 3 a [ -1 ] #1 2 Longueur length (a) # 3

RAPPELS – Les classes d’objets (2/4) Matrice Déclaration : a = matrix( c(0,1,2,3), nrow=2, ncol=2 ) # 0 2 1 3 Accéder aux valeurs : a [ <ligne> , <colonne> ] a [ 1, 1 ] #0 a [ 1, ] #0 2 a [ , 1] #2 3 Dimensions dim(a) # 2 2 nrow(a) #2 ncol(a) #2

RAPPELS – Les classes d’objets (3/4) Data frame Déclaration : D = data.frame( val = c(0,1,2,3), name= c(‘A’, ‘A’, ‘B’, ‘B’) ) #val name 0 A 1 A 2 B 3 B Accéder aux valeurs : D [ <ligne> , <colonne> ] D [ 1, 1 ] #0 D [ 1, ] #0 A D [ , 1] #A A B B Dimensions dim(D) #4 2 nrow(D) # 4 ncol(D) # 2 D $ val # 0 1 2 3 D $ name # A A B B

RAPPELS – Les classes d’objets (4/4) Liste Déclaration : D = list( val = c(0,1,2,3), name= c(‘A’, ‘B) ) # D $val 0 1 2 3 $name A B Accéder aux valeurs : D $ D $ val # 0 1 2 3 D $ name # A B Dimensions length ( D) # 2 Ajouter des éléments à une liste D $ age = c( 12)

Fonctions utiles which() : par exemple, quel élement est égal à « toto» ? which(a == « toto ») table() : nombre d’occurrence par colonne table(D) A B 2 2 head() : affiche le début d’un tableau

Installation de packages R dispose d’une bibliothèque de packages accessibles soit sur : CRAN install.packages(<nomDuPackage>) Ou via Rstudio en mode graphique Bioconductor source("http://bioconductor.org/biocLite.R") biocLite("limma") Chargement d’un package installé library(limma) Via Rstudio en cliquant sur le package de vote choix

Lire / Ecrire des fichiers (1/2) read.table() File Sep Header Dec … read.table(‘toto.txt’, sep=‘\t’, header=TRUE) write.table() Data Quote Row.names write.table(D, file=‘output.txt’, sep=‘\t’, quote=FALSE, row.names=FALSE)

Lire / Ecrire des fichiers (2/2) Pensez à se placer au bon endroit pour lire ou écrire un fichier Par défaut, Rstudio se place dans votre home, MesDocuments … Pour changer de répertoire Session  Choose Directory OU en ligne de commande setwd(« /home/justine/TP2»)

Les graphiques (1/3) www.duclert.org/r-graphiques/parametres-graphes-R.php plot() Paramètres principaux : main : titre xlab/ylab : titre des axes xlim/ylim : limites des axes type : points, lignes, les 2, none col : couleur pch : symbole pour les points …

Les graphiques (2/3) Chargement d’un jeu de données interne à R Aperçu dimensions Stat de base

Les graphiques (3/3) Package RColorBrewer pour des jolies couleurs  median 1st quartile 3rd quartile minimum maximum Package RColorBrewer pour des jolies couleurs 

Exercices 3 exercices ( un quatrième pour les plus rapides !) appliqué à des données de génomique Installer des packages Lire/Ecrire des fichiers Faire des graphiques Utiliser et adapter du code R existant

A VOUS DE JOUER !