UMR 7619 Sisyphe 17-19 Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Les graphiques.

Slides:



Advertisements
Présentations similaires
Lundi 15 Décembre 2008 Aujourd'hui, les balises et.
Advertisements

Été INF1025 Driouch Elmahdi
Méthodologie I : L’interprétation de graphe
1 Tracer un graphique avec la calculatrice graphique Cliquez sur le modèle de votre calculatrice.
Courbes de fonctions avec Excel
Feuilles de style CSS - XHTML est un langage impur
Courbes de fonctions avec Excel
Cours XHTML/CSS Lundi 9 Février 2009
Créer un diaporama avec Open Office Impress
HTML CSS.
Lexique des manœuvres de base pour utiliser à PowerPoint
11:06:28 Programmation Web Programmation Web : Feuilles de style CSS Jérôme CUTRONA
Principe de défilement du document dans un traitement de texte
SOUS-TRAITANCE POWERPOINT
MATLAB Initiation à Matlab.
Prise en main rapide... Ou comment commencer avec RevisAudit ?
XHTML XHTML Un document XHTML étant un document XML il commence par une déclaration XML indiquant la version et le jeu de caractère utilisé. Ensuite vous.
THERMOS THERMOS Vous présente. THERMOS est un superviseur de fours de traitements thermiques Il gère la température, le temps de traitement d'échantillons.
OMNIDIA 5.3. OMNIDIA 5.3 OMNIDIA 5.3 OMNIDIA 5.3.
Traitement de textes WinWord 3 e année Sciences économiques, de gestion et commerciales Présenté par NEHAR Attia.
Python Interfaces graphiques
du package graphique ggplot2
Bureautique M1 Mise en forme évoluée.
MICROSOFT POWER POINT Fais « Enter » Par Danièle Lippé.
HTML CSS.
CSS.
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
Les types de graphiques
De la cartographie autrement :
Exporter – Graver - Présenter  C'est grâce aux collections que "Exporter graver présenter" prend tout son sens  On peut y exporter un ensemble d'images,
Création et présentation d’un tableau avec Word 2007
Comment construire un graphique ?
Créer son site web Chapitre II. Les caractères spéciaux Les navigateurs ne reconnaissent pas les caractères spéciaux. Heureusement chaque caractère possède.
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Prise en main, objets et commandes de base.
Digitaliser des images
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Logiciel utilisé : Excel 2010
Template joomla Leblanc 2011.
une introduction pragmatique
Représentations graphiques I- Création d’un graphique
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Représentations graphiques Les commandes graphiques peuvent être divisées en 3 groupes: Fonctions principales qui créent un nouveau graphique Fonctions.
Lancement de Microsoft Word
Auteur : Frédéric Thériault 1. Les boîtes 2 Les attributs 3 width height margin margin-top margin-right margin-bottom margin-left border-style border-width.
Cesare MACCARI ( ) Cicéron dénonçant Catilina Fresque Salle Maccari du Palazzo Madama (palais Madame), Palais du Sénat ( ) R. Delord.
SMIL Synchronized Multimedia Integration Language
Régression linéaire Jonathan Lenoir (MCU),
Fonctions avancées et graphiques
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
Comment tracer la caractéristique d’une résistance avec Excel
TICE 2 ième Semestre TD6 - Récapitulatif. Mars 2006TICE 2ième Semestre - Révisions2 Evaluation La semaine prochaine Deux demi groupes, minutes d’examen.
Introduction à CSS Généralités. Introduction Beaucoup de documents XML sont destinés à être présentés. Les information du fichier seul (avec ou sans DTD)
HTML Cours 3.
Université Lyon 2 - TICE 1 : séance 111 TICE 1 - séance 11 Création de schémas Rachid Saadi, Ny Haingo Andrianarisoa
LE TABLEUR-GRAPHEUR Séquence 5 Compétences visées :
Graph of y as a function of x :
Deug 11 Systèmes d ’Information, cours 3b Michel de Rougemont Université Paris II Styles et édition.
Permet d'accéder  Aux divers journaux et documents comptables  Aux éditions fiscales annuelles  À une représentation graphique de l'ensemble de vos.
GraphPad 6 - utilisation dans BCM311
SOUS-TRAITANCE POWERPOINT
Language html VI- Les CSS. Les CSS CSS: Cascading Style Sheets. Feuilles de Styles en Cascade En typographie, une feuille de style désigne l'ensemble.
Premiers pas avec Flash
FLASH MX : séance 1 Sandrine Rabin Nicolas Mollet SI28.
Padmanaathan Gaayathrie
Flash MX er Séance LIU Xinlei GI02.
© 2010 Sage - Tous droits réservés 1 SIGMA Atelier Découvertes Ergonomie et Prise en Main SAGE ERP X3 Version 6.
© Fujitsu Canada Introduction à Minitab Version 14 - Anglais Formation Black Belt Lean Six Sigma.
Les graphiques. Création d’un graphique La première chose est de sélectionner les données: -Si les cellules sont adjacentes, sélection par cliqué-glissé.
Cours 6 Partie 2 Les graphiques.
Transcription de la présentation:

UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Les graphiques

Graphiques : les bases plot(clim$date,clim$Temp, type="l", xlab= "Date", ylab="Temp. [°C]", main= "Suivi de la température à Santa Cruz") ParamètreValeur type « p » point ; « l » ligne ; « b » les deux ; « h » histogramme col couleur : red,orange,green,blue,violet,…, (fichier R ColorChart) main Titre du graphique xlab,ylab Légende des abscisses, des ordonnées bty Type de boite (box type) "o" (défaut), "l", "7", "c", "u", or "]" Note : l'ordre des paramètres n'a pas d'importance, mais il faut rester logique !

Graphiques : type «p » comme point plot(clim$date,clim$Temp, type="p", col="red", xlab=" ", ylab="Temp. [°C]",pch='+') ParamètreValeur type « p » point (par défaut) col couleur pch type de symbol ‘ cex si type =« p » ou « b », taille du symbole Note : profitez des valeurs par défaut, inutile d'écrire type="p" ;-)

Graphiques : type « l » comme ligne plot(clim$date,clim$Temp, type="h", xlab= "Date", ylab="Temp. [°C]", main= "Suivi de la température à Santa Cruz") ParamètreValeur type « l » ligne col couleur : red,orange,green,blue,violet,…, (fichier R ColorChart) lwd si type =« l » ou « h », épaisseur du trait (line width) lty si type =« l » ou « h », type de ligne ("solid", "dashed", "dotted", "dotdash", "longdash", or "twodash"

Graphiques : type « h » comme histogramme plot(clim$date,clim$Temp, type="l", xlab= "Date", ylab="Temp. [°C]", main= "Suivi de la température à Santa Cruz") ParamètreValeur type « p » point ; « l » ligne ; « b » les deux ; « h » histogramme col couleur : red,orange,green,blue,violet,…, (fichier R ColorChart) lwd si type =« l » ou « h », épaisseur du trait (line width) lty si type =« l » ou « h », type de ligne ("solid", "dashed", "dotted", "dotdash", "longdash", or "twodash"

Graphiques : les axes plot(clim$date,clim$Temp, type="l",xlim=daterange, ylim=c(10,20), xaxt="n", xaxs ="i", yaxs="i") axis.POSIXct(1,daterange) ParamètreValeur xlim intervalle pour l’axe des abscisses ylim intervalle pour l’axe des ordonnées xaxt,yaxt type de l'axe : "n" pas d'axe (nothing), "s" (standard), par défaut xaxs,yaxs style de l'axe : "r" regular et "i" internal Les axes peuvent être dessinées après la fonction plot avec des fonctions spécifiques : Fonction standard : axis(1,….) Fonction spécifique aux dates : axis.POSIXct(1,daterange)

Graphique : excercice 1.a Réaliser le graphique ci-dessous à partir de la table clim

Graphique : excercice 1.a Réaliser le graphique ci-dessous à partir de la table clim, représenter la radiation solaire du lundi 1 au vendredi 5 août 2011 Note : La langue peut-être modifiée avec la fonction Sys.setlocale () Fonctions utiles : as.POSIXct(), plot(), axis.POSIXct()

Graphique : les graphiques multiples, même axe des ordonnées La fonction plot () ouvre une fenêtre et permet de dessiner les bases du graphique. Les axes peuvent ensuite être modifiés avec la fonction axis (), et de nouveaux tracés peuvent être réalisés avec les fonctions lines () et points () plot(diver$date,diver$air_temp,typ e="l",…) lines(diver$date,diver$water_tem p,…)

Graphique : excercice 1.a Réaliser le graphique ci-dessous à partir de la table diver

Graphique : les graphiques multiples, axe des ordonnées différents Des séries de données partagent souvent le le même axe des ordonnées, mais l'axe des abscisse est différent. On utilise alors la fonction par(new=T) plot(diver$date,diver$air_temp,type="l",…) par(new=T) plot(diver$date,diver$air_press ure,type="l",xaxt="n",yaxt="n", xlab="",ylab="",…) axis(4) mtext(4, text = 'Pressure [hPa]', line = 2.5)

Graphique : excercice 2.b Réaliser le graphique ci-dessous à partir de la table diver

Graphiques : les légendes legend('bottomright', c('courbe 1', 'courbe 2'), cex=1.1, col=c('blue','red'),lty=c(1,3), lwd=2, bty="n") position: bottom/top right/left nom des éléments Note : plus de détails dans ?legend

Graphique : gestion des marges Marges de la figure : mar=c(mar1, mar2, mar3, mar4) Marges externes (outer margins) omar=c(mar1, mar2, mar3, mar4)

Graphique : graphiques multiples par( mfrow=c(2,2) ) par( mfrow=c(3,2) ) lignes colonnes lignes colonnes

Exercice 3 Réaliser le graphique ci-dessous à partir de la table clim fonctions utiles : par(mfrow=c(2,2),…)

Export de pdf / png /… La fonction plot() ouvre de manière automatique une fenêtre de visualisation. Elle peut-être enregistré vers un fichier pdf avec la fonction dev.pdf(): dev.print(pdf,"mon_graph.pdf") Pour obtenir un rendu optimal des graphiques dans vos rapports et publications, mieux vaut utiliser les fonctions pdf() et png(), qui ne dépendent pas de la taille de la fenêtre graphique de l'écran : pdf("mon_graph.pdf", width=8) par(mar=c(4,4,3,2),mfrow=c(2,2)) plot(x1,y1) … plot(x4,y4) dev.off()

Graphique : graphique log-log

Importer les données depuis le fichier pumping_test.csv Faire les raccourcis suivants : x<-pumping_test$t # temps y<-pumping_test$s # rabattement Faire un graphique log-log avec la fonction : plot(x,y, …, log='xy', xlog=TRUE, ylog=TRUE, …) Note : ne pas tracer les axes, mais choisir des légendes appropriées. Construction des axes et de la grille : Déterminer l'intervalle de x et y en arrondissant à la puissance de 10 près. Pour ce faire, utiliser la fonction floor() Pour x puis y, générer la séquence des puissances de 10 des intervalles respectifs. Ex : Si l'intervalle est [10 -5 ; ], cela donne: -5, -4, -3, -2 Générer ensuite les la suite , , …, , Utiliser ces résultats pour les axes : axis(1,at=…) et axis(2,at=…) Réaliser un grille avec abline(h=…, lty=3) ; abline(h=…, lty=3) G énéraliser, faire un fonction pour éviter de refaire tout ça !

Bonus : annotation dans les axes : math et lettres grecques # Données bidons t<-1:10 v<-rnorm(10) # Graphique demo plot(t,v,type="l",main="Speed of a mollusk on sea shore", xlab=bquote(paste('time ',tau,' [hours]')), ylab=bquote(paste( 'Vitesse V [', m, '.', s^-1, ']' )) )