IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Plusieurs courbes en même graphe


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2012
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 118
    Par défaut Plusieurs courbes en même graphe
    Bonjour,
    Je veux obtenir plusieurs courbes sur un même graphe.
    En fait, je fais : plot(....), j'obtiensune courbe (je fais ceci plus que 8 fois).
    Je veux obtenir toutes ces courbes en un seul graphe. Comment puis-je le faire ?

    Cordialement B.H

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Août 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 125
    Par défaut
    Hello,

    Voici un exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    x  <- seq(0,6,length.out=100)
    y1 <- sin(x)
    y2 <- cos(x)
    plot(x,y1,type="l")
    lines(x,y2,lty=2,col=2)
    Pour info, il y a deux types de fonctions graphiques : les High-level et les Low-level. "Plot()" est du premier type et "lines()" du second. Il y a plus d’info à la section 12 de : R-intro.pdf.

    Bonne continuation

  3. #3
    Membre confirmé
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2012
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 118
    Par défaut
    Merci.
    Je clarifie encore mon problème.
    Je traite plusieurs cas (chaque cas à part) et je fais le plot de chacun des cas ; j'aurais pour chaque cas une courbe.
    Maintenant, comment faire pour avoir toutes ces courbes trouvées précédemment en un seul graphe (un graphe qui les contient toutes)?
    J’espère que c'est clair maintenant


    Cordialement B.H

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 32
    Par défaut
    Bonjour,
    La solution la plus simple est probablement la fonction matplot, surtout si les données sont structurées par colonne (sinon, simplement transposer le tableau de données dans la fonction).
    Cette petite fonction méconnue évite parfois d'avoir recours aux fonctions du package lattice (autre solution).
    Bonne découverte!

Discussions similaires

  1. fitter plusieurs courbes en même temps
    Par Invité dans le forum MATLAB
    Réponses: 2
    Dernier message: 24/07/2012, 15h42
  2. Tracer plusieurs courbes sur le même graphe
    Par T-MAT dans le forum MATLAB
    Réponses: 6
    Dernier message: 31/12/2011, 18h32
  3. Plusieurs courbes dans un même graphe
    Par usul3 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/07/2011, 15h54
  4. Réponses: 1
    Dernier message: 14/07/2007, 14h19
  5. plusieurs courbes sur un graphe dans état crystal report
    Par anneso108 dans le forum SAP Crystal Reports
    Réponses: 9
    Dernier message: 27/03/2006, 09h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo