Notes sur les graphiques



Documents pareils
Traitement des données avec Microsoft EXCEL 2010

Infolettre #18 : Les graphiques avec Excel 2010

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3

TABLEAU CROISE DYNAMIQUE

Activité 11 : Nuage de points ou diagramme de dispersion

manuellement. Le prototype ayant obtenu des résultats satisfaisants aux différents essais de labour est validé sur le plan suivant :

TD3 - Facturation avec archivage automatisé

Comment créer et utiliser une fonction

Formations 2015 Bureautique

Note de cours. Introduction à Excel 2007

PRÉSENTÉ PAR : NOVEMBRE 2007

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Manuel d utilisation de la base de données nationale sur la situation de l enfance en Tunisie CHILDINFO 6.0

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.

Logiciel XLSTAT version rue Damrémont PARIS

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP

UTILISATIONS D'EXCEL POUR LES SCIENTIFIQUES.

think-cell 6 Guide de l utilisateur

GUIDE Excel (version débutante) Version 2013

LES DECIMALES DE π BERNARD EGGER

Microsoft Excel Présentation du tableur Excel

Initiation à LabView : Les exemples d applications :

TABLEAU CROISE DYNAMIQUE

SPHINX Logiciel de dépouillement d enquêtes

Créer le schéma relationnel d une base de données ACCESS

Administration du site (Back Office)

Table des matières. 7 Gérer des ordres 5 Formater des paramètres OptionStation Pro 9

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Excel 2007 Niveau 3 Page 1

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

Leçon n 4. Analyse graphique Techniques de construction de barres et styles de. Fenêtres d analyse graphique. Leçon n 4

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

L essentiel du tableau de bord

Guide de développement de «WorkFLows» avec SharePoint Designer 2013

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

Découverte du tableur CellSheet

Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle P. Bonnet

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

La Clé informatique. Formation Excel XP Aide-mémoire

Excel 2007 Utilisation Avancée

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Choisir le mode d envoi souhaité. Option 1 : Envoyer un SMS à un nombre réduit de numéros (0 10 )

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

données en connaissance et en actions?

SOMMAIRE. 1. Préambule Le calendrier Trajectoire d un objet lancé Régression linéaire...9

TP Blender n 2 : Importation d un modèle SketchUp et animation

Utilisation de l outil lié à MBKSTR 9

Comment consolider des données

NOS FORMATIONS EN BUREAUTIQUE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Se Perfectionner à Excel

Formation Excel. Introduction Les Bases du Logiciel Le comportement des cellules. Calculs élaborés. Les feuilles de calculs élaborées

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Microsoft Excel : tables de données

Introduction à Expression Web 2

Page Paragraphe Modification Mise en page du document Le bouton "Format de page" est maintenant "Page"

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

COMMENCER AVEC VUE. Chapitre 1

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

COURS DE MS EXCEL 2010

FAA : Fonctions Automatiques de l Application. Les fonctions automatiques incluses dans vos applications développées avec

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

SRAL Saint Raphaël. Maison des associations 213, rue de la Soleillette Saint Raphaël. : : dromain.jean-pierre@neuf.

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

SUPPORT DE COURS ACCESS 2010

Méthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.

Formation. Module WEB 4.1. Support de cours

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

EXCEL Les tableaux croisés dynamiques

Initiation à VBA pour Excel. Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine

LES NOTES D PROCEDURE DE CONNEXION WIFI AU CAMPUS. Ce document décrit la procédure à suivre pour se connecter en WIFI au campus.

Travail de projet sur VBA

Les tâches d un projet

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

MUNIA Manuel de l'utilisateur

Caisses Sociales de Monaco - Déclarations de Salaires DIDACTICIEL. Version 3.2

Stopack : logiciel pour l entrepôt

Introduction à la statistique descriptive

EXCEL PERFECTIONNEMENT CALCULS AVANCES

Utiliser un tableau de données

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

Microsoft Excel 2000 Fonctions avancées

Débuter avec Excel. Excel

Guide de formation avec cas pratiques. Programmation. Philippe Moreau Patrick Morié. Daniel-Jean David

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

Guide de rapports ADT Sélecte

Module 1 : Tableau de bord Excel * 2010 incl.*

INCORPORER EXCEL EN LIGNE DANS UN FICHIER CRÉÉ AVEC L ÉDITEUR DE TEXTE 15 avril 2015

Introduction à MATLAB R

Transcription:

Notes sur les graphiques Les fichiers comprennent notamment deux types de feuille : les feuilles de travail (dont la collection est Worksheets) et les feuilles graphiques (Charts). Celles-ci ne sont cependant qu une des deux catégories de graphiques, l autre étant celles des graphiques incorporés aux feuilles de travail (comme le montre la figure ci-dessous tirée de l aide de Visual Basic). L enregistreur automatique des macros Le graphique est l un des objets les plus complexes de VBA tant sont nombreuses leurs propriétés et les méthodes qui s appliquent à eux. Aussi, la plupart des ouvrages sur VBA pour Excel commencent leurs chapitres sur les graphiques en soulignant l intérêt de l enregistreur automatique de macros pour trouver les propriétés des graphiques. Ainsi, si l on ouvre la feuille «donnees» du fichier Excel «graphiques», pour trouver le code VBA du graphique de la frontière, il peut être utile dans un premier temps : 1- d activer une nouvelle macro dans le menu outils macro nouvelles macros, puis en cliquant OK, 2- de mettre en surbrillance les deux colonnes volatilités - rendements (hors la première ligne) 3- en allant créer un graphique dans le menu graphique type de graphiques nuages de points et en cliquant (comme le montre le graphique ci-dessous) sur «nuages de reliés par une courbe lissée

4- avant d arrêter l enregistrement de la macro en cliquant sur le bouton d arrêt de l enregistrement (cf graphique ci-dessous).

Les principales propriétés des graphiques Une fois arrêté l enregistrement, si l on ouvre l éditeur de Visual Basic, on trouve dans un nouveau module la macro enregistrée. Celle-ci retrace les différentes actions qui ont conduit à la création du graphique. Parmi les lignes ainsi enregistrées, on peut notamment extraire les lignes suivantes : Range("B2:C2").Select Range(Selection, Selection.End(xlDown)).Select Charts.Add ActiveChart.ChartType = xlxyscattersmooth ActiveChart.SetSourceData Source:=Sheets("donnees").Range("B2:C21") ActiveChart.Location Where:=xlLocationAsObject, Name:="donnees" Les deux premières lignes retracent la sélection de la plage (après la saisie initiale de la plage B2:C2 ). Puis vient la commande de création d un nouveau graphique : Charts.Add L objet sélectionné est la collection des graphiques (Charts) à laquelle on applique la méthode add qui conduit à rajouter à la collection d objets sélectionnée un nouvel objet. L objet nouvellement créé devient alors l objet actif. Pour en modifier les propriétés, il suffit alors de le désigner sous la dénomination ActiveChart. Les trois dernières lignes spéicifient trois propriétés élémentaires du graphique nouvellement créé : 1- son type = xlxyscattersmooth = graphique à points (XYScatter) relié par une courbe lisse (Smooth) ; 2- la plage des données utilisées («B2 :C21») où la première colonne sera celle des valeurs en abscisse alors que la seconde sera celle des valeurs en ordonnée ; 3- la localisation du graphique (feuille graphique ou graphique incorporé) ici le graphique est un graphique incorporé à une feuille de calcul (xllocationasobject), contenu en l occurrence par la feuille «donnees». Les procédures contenues par les modules du fichier «graphiques» apparaissent plusieurs listes de propriétés plus complètes par exemple dans la procédure Sub GraphInitialPoints : Charts.Add With ActiveChart.ChartType = xlxyscattersmooth.setsourcedata Source:=rgData, PlotBy:=xlColumns.HasTitle = True.ChartTitle.Characters.Text = titre.axes(xlcategory, xlprimary).hastitle = True.Axes(xlCategory, xlprimary).axistitle.characters.text = labelx.axes(xlvalue, xlprimary).hastitle = True

.Axes(xlValue, xlprimary).axistitle.characters.text = labely.axes(xlvalue).minimumscale = YMin.Axes(xlValue).MaximumScale = YMax.Axes(xlValue).TickLabels.NumberFormat = "0.00".Axes(xlCategory).MinimumScale = XMin.Axes(xlCategory).MaximumScale = XMax.Axes(xlCategory).TickLabels.NumberFormat = "0.00".PlotArea.Interior.ColorIndex = xlnone.seriescollection(1).name = rg.columns(2).rows(0).location Where:=xlLocationAsObject, Name:=feuilleDonnees End With La première ligne (Charts.Add) est celle amenant à la création d un nouvel objet graphique qui devient l objet actif. Ensuite vient la sélection de l objet graphique avec «With End With» dont on modifie (ou dont on spécifie) successivement plusieurs propriétés. Les deux premières ont déjà été vues et spécifie le type du graphique et les données à utiliser :.ChartType = xlxyscattersmooth.setsourcedata Source:=rgData, PlotBy:=xlColumns Puis viennent deux lignes précisant l existence d un titre et donnant le texte de celui-ci (contenu dans une variable de type string appelée texte) :.HasTitle = True.ChartTitle.Characters.Text = titre Les lignes suivantes spécifient les propriétés des axes. Ceux-ci peuvent être ceux des abscisses (xlcategory) ou des ordonnées (xlvalue) et être l axe primaire ou secondaire (respectivement par exemple l axe de gauche ou de droite par exemple pour l ordonnée). Comme le titre, on peut avoir ou non un nom pour l axe : ActiveChart.Axes(xlValue, xlprimary).hastitle = True ou False Et ensuite si l option retenue est la première on peut préciser le texte du titre de l axe : ActiveChart.Axes(xlValue, xlprimary).axistitle.characters.text = <nom> On peut aussi préciser les valeurs minimales et maximales de chaque axe par exemple pour l ordonnée (xlvalue) on a : ActiveChart.Axes(xlValue).MinimumScale = <valeur> ActiveChart.Axes(xlValue).MaximumScale = <valeur> On peut aussi laisser à Excel le soin de choisir automatiquement les valeurs minimales ou maximales de chaque axe en tapant par exemple en lieu et place des deux lignes précédentes : ActiveChart.Axes(xlValue).MinimumScaleIsAuto = True ActiveChart.Axes(xlValue).MaximumScaleIsAuto = True

Un «sous-objet» des axes est sa graduation (TickLabels) dont on peut spécifier la propriété qu est son format par exemple pour l axe des ordonnées en codant : ActiveChart.Axes(xlValue).TickLabels.NumberFormat = "0.00" Les dernières lignes ont déjà été commentées et spécifient le fond du graphique, le nom de la série et la localisation. Quelques codes utiles Comment ajouter de nouvelles séries? Comme son nom l indique, la procédure GraphSuppPoints du fichier «graphique» est une procédure qui complète un graphique existant en lui rajoutant de nouvelles séries. La méthode qu il utilise est la suivante. Une fois un graphique créé lui est associé une collection de séries de données (SeriesCollection). C est cette collection de séries que l on doit modifier. Le code à utiliser consiste donc d abord à sélectionner le graphique ciblé. S il est sur une feuille graphique (appelons-là graph) il suffit d activer sa feuille : Sheets(graph).Activate S il est un graphique incorporé (nommé aussi graph) dans une feuille de travail (nommée feuilledonnees) alors on peut taper : Worksheets(feuilleDonnees).ChartObjects(graph).Activate Une fois le graphique sélectionné, on peut rajouter de nouveaux éléments à la collection des séries du graphique actif (ActiveChart.SeriesCollection) en lui appliquant la méthode NewSeries : ActiveChart.SeriesCollection.NewSeries Comme le montre le codage de la procédure GraphSuppPoints, on peut spécifier pour cet objet (actif par défaut dès lors que l on vient de le créer) ses différentes propriétés. Ainsi dans la procédure on spécifie le nom de la série (en appliquant.name), en spécifiant (si nécessaire) la colonne des ordonnées (en appliquant.value) et la colonne des abscisses (en appliquant.xvalues), en spécifiant le style du trait de la courbe (en appliquant.border.linestyle). Les lignes de code à utiliser pourraient être pour spécifier ces différentes propriétés les suivantes : With ActiveChart.SeriesCollection.NewSeries.Name=<nom>.Values=<plage des valeurs en ordonnées>.xvalues = <plage des valeurs en abscisse>.border.linestyle = <style choisi, par exemple xlcontinuous ou xlnone (aucun)> End With

Courbes ou nuages de points? En général, on utilisera souvent un graphique du type nuages de points avec courbes lissées xlscattersmooth), soit parce que l on veut représenter des séries temporelles (comportant donc en abscisse des dates), soit des couples de statistiques (par exemple couples (volatilité, rendement) de différentes portefeuilles). Par défaut ce graphique reliera les différents points par une courbe lissée. Néanmoins, comme sur le graphique ci-dessous, il se peut que l on veuille combiner une courbe (ici la frontière des portefeuilles efficients) avec un nuage de points (ici les couples volatilités / rendements des titres), voire un nuage de points avec étiquettes. frontière EM EASTERN EUROPE 17,80 EM LATIN AMERICA 12,80 EM ASIA rend SPAIN rend titres 7,80 2,80 TBonds USA 10Y MM USA 3 mois TBonds Euro 10Y EURIBOR 3 mois JAPAN UNITED KINGDOM HONG KONG ITALY THE WORLD INDEX FRANCE GERMANY USA 0,00 2,00 4,00 6,00 8,00 TBonds Japan 10Y 10,00 12,00 14,00 16,00-2,20 MM Japon volat Dans ce cas, lorsque l on ajoutera la seconde série de données, avec toujours le même type de graphique (xlxyscattersmooth), il suffira de spécifier pour la nouvelle série la propriété :.Border.LineStyle = xlnone Comment créer des étiquettes? Lorsqu on crée une nouvelle série, il suffit de préciser que l on appliquer des options, puis point par point de définir le texte de son étiquette. Dans l exemple ci-dessous, comme sur le fichier Excel «graphiques» (feuille «données»), les étiquettes (ici noms des titres) sont dans une plage rgetiq. On saisit donc avec With End With la nouvelle série :

With ActiveChart.SeriesCollection.NewSeries puis on lui applique la méthode ApplyDataLabels (spécifiant l utilisation d étiquettes) avec le code :.ApplyDataLabels Type:=xlDataLabelsShowValue, AutoText:=True, LegendKey:=False avant de balayer l ensemble des points de la série (avec une boucle For Next) et de préciser le texte (Text) de l étiquette (DataLabel) du point i considéré (Points(i)) : For i = 1 To rgdata.rows.count.points(i).datalabel.text = rgetiq.rows(i).value Next i Si l on veut créer des étiquettes pour une série déjà existante, il suffit similairement de la saisir dans la collection SerisCollection en spécifiant soit son nom, soit son numéro. Ainsi si le nom de la série est «front» on remplacera la première ligne du code ci-dessus par : With ActiveChart.SeriesCollection( front ) Applications Sur la feuille application figure la simulation d un titre don t le rendement moyen est 8%, la volatilité 20% de janvier 2000 à novembre 2006, en supposant que le cours du titre suive un processus décrit par l équation suivante : ~ C *(1 ~ t = Ct 1 + g+ε * σ) où un tilde ~ marque que la variable est aléatoire, Ct est le cours du titre à la période t, et où g est le taux de croissance non aléatoire (trend) du cours, ε est le choc sur le taux de croissance. Le rendement moyen et la volatilité continue étant définis, le taux de croissance g est alors donné par : g = E ~ r 0.5*σ alors que le choc ε est supposée suivre une loi normale standard (de moyenne nulle et d écart-type égal à 1). L organisation de la feuille est la suivante :

Pour simuler la variable aléatoire, on utilise le générateur de nombres pseudo-aléatoires d Excel (la fonction ALEA ou RANDOM en anglais). Celui-ci engendre des nombres dont la distribution est uniforme sur l intervalle [0,1] et donc pour obtenir une variable distribuée selon une loi normale standard, il suffit d introduire la valeur donnée par ALEA() dans la fonction de distribution inverse LOI.NORMALE.STANDARD.INVERSE. Compte tenu que l on est en mensuel, la formule alors entrée dans les différentes cellules est : <cours à la ligne n> = <cours à la ligne n-1>*(1+(b$4/12-0,5*b$5/12)+loi.normale.standard.inverse(alea())*b$5/12) Naturellement, comme la fonction ALEA est une fonction volatile qui est recalculée à chaque fois que l on entre une valeur ou une fonction dans Excel, ou que demande à Excel de recalculer l ensemble de ses formules en tapant F9, on peut obtenir de nombreux exemples des multiples trajectoires possibles du titre. (1) Contruire une procédure permettant de calculer 20 trajectoires possibles et coller ces différentes trajectoires à partir de la colonne 11 (à la colonne 30) en décalant la colonne initiale. (2) Contruire un graphique permettant de représenter les 20 différentes trajectoires.

Le résultat doit être un graphique similaire au graphique ci-dessous qui illustre la diversité des trajectoires que le même processus est capable d engendrer. cours simulés 126,00 121,00 116,00 111,00 106,00 101,00 96,00 91,00 86,00 81,00 janvier-00 mai-01 septembre-02 février-04 juin-05 Un exemple intéressant d évolutions des cours sont les deux reproduits sur la figure cidessous. Il est probable en effet que si l on soumettait ce graphique à un chartiste, il serait capable de construire des signaux d achat/de vente en recourant soit aux lignes de support et/ou de résistance, aux moyennes mobiles, etc.. Pourtant, ces lignes n ont évidemment aucune valeur puisque par construction le processus simulé est un processus indépendant de période à période! cours simulés 142,00 132,00 122,00 112,00 102,00 92,00 82,00 janvier-00 mai-01 septembre-02 février-04 juin-05

Annexe : Les différents types de graphiques disponibles (sous Excel 2007) Référence du développeur Excel XlChartType, énumération Cette énumération spécifie le type de graphique. Nom Valeur Description xl3darea -4098 Aires 3D. xl3dareastacked 78 Aires 3D empilées. xl3dareastacked100 79 Aires empilées 100 %. xl3dbarclustered 60 Barres groupées 3D. xl3dbarstacked 61 Barres empilées 3D. xl3dbarstacked100 62 Barres empilées 100 % 3D. xl3dcolumn -4100 Histogramme 3D. xl3dcolumnclustered 54 Histogramme groupé 3D. xl3dcolumnstacked 55 Histogramme empilé 3D. xl3dcolumnstacked100 56 Histogramme empilé 100 % 3D. xl3dline -4101 Courbe 3D. xl3dpie -4102 Secteurs en 3D. xl3dpieexploded 70 Secteurs éclatés en 3D. xlarea 1 Aires xlareastacked 76 Aires empilées. xlareastacked100 77 Aires empilées 100 %. xlbarclustered 57 Barres groupées. xlbarofpie 71 Barres de secteurs. xlbarstacked 58 Barres empilées. xlbarstacked100 59 Barres empilées 100 %. xlbubble 15 Bulles. xlbubble3deffect 87 Bulles avec effet 3D. xlcolumnclustered 51 Histogramme groupé. xlcolumnstacked 52 Histogramme empilé. xlcolumnstacked100 53 Histogramme empilé 100 %. xlconebarclustered 102 Barres groupées à forme conique. xlconebarstacked 103 Barres empilées à forme conique. xlconebarstacked100 104 Barres empilées 100 % à forme conique. xlconecol 105 Histogramme 3D à forme conique. xlconecolclustered 99 Histogramme groupé à formes coniques. xlconecolstacked 100 Histogramme empilé à formes coniques. xlconecolstacked100 101 Histogramme empilé 100 % à formes coniques. xlcylinderbarclustered 95 Barres groupées à formes cylindriques. xlcylinderbarstacked 96 Barres empilées à formes cylindriques. xlcylinderbarstacked100 97 Barres empilées 100 % à formes cylindriques.

xlcylindercol 98 Histogramme 3D à formes cylindriques. xlcylindercolclustered 92 Histogramme groupé à formes coniques. xlcylindercolstacked 93 Histogramme empilé à formes coniques. xlcylindercolstacked100 94 Histogramme empilé 100 % à formes cylindriques. xldoughnut -4120 Anneau. xldoughnutexploded 80 Anneau éclaté. xlline 4 Courbe. xllinemarkers 65 Courbes avec marques. xllinemarkersstacked 66 Courbe empilée avec marques xllinemarkersstacked100 67 Courbe empilée 100 % avec marques. xllinestacked 63 Courbe empilée. xllinestacked100 64 Courbe empilée 100 %. xlpie 5 Secteurs. xlpieexploded 69 Secteurs éclatés. xlpieofpie 68 Secteurs de secteurs. xlpyramidbarclustered 109 Histogramme groupé à formes xlpyramidbarstacked 110 Histogramme empilé à formes xlpyramidbarstacked100 111 Histogramme empilé 100 % à formes xlpyramidcol 112 Histogramme 3D à formes xlpyramidcolclustered 106 Histogramme groupé à formes xlpyramidcolstacked 107 Histogramme empilé à formes xlpyramidcolstacked100 108 Histogramme empilé 100 % à formes xlradar -4151 Radar. xlradarfilled 82 Radar plein. xlradarmarkers 81 Radar avec marqueurs. xlstockhlc 88 Max-Min-Clôture. xlstockohlc 89 Ouverture-Max-Min-Clôture. xlstockvhlc 90 Volume-Max-Min-Clôture. xlstockvohlc 91 Volume-Ouverture-Max-Min-Clôture. xlsurface 83 Surface 3D. xlsurfacetopview 85 Surface 3D avec structure apparente. xlsurfacetopviewwireframe 86 Contour xlsurfacewireframe 84 Contour filaire. xlxyscatter -4169 Nuage de points. xlxyscatterlines 74 Nuages de points avec courbes xlxyscatterlinesnomarkers 75 Nuages de points avec courbes et sans marqueurs. xlxyscattersmooth 72 Nuages de points avec courbes lissées. xlxyscattersmoothnomarkers 73 Nuages de points avec courbes lissées et sans marqueurs