Partage
  • Partager sur Facebook
  • Partager sur Twitter

Couleur plot matplotlib.

    14 février 2013 à 12:21:07

    Bonjour,

    À l'aide de matplotlib j'ai construit un graphe qui ressemble à ceci:

    Je souhaiterais "découper" mon graphe en le divisant par couleur.

    En fait j'aimerai pouvoir avoir une séparation selon les valeur de x par couleur, cad:

    x: 0:2000 -> red

    x: 2000:3000 -> green

    ....

    Pensez - vous que cela est possible?

    J'ai regarder la doc de  matplotlib mais je n'ai pas trouver de solution.

    Merci pour vos pistes :)

    • Partager sur Facebook
    • Partager sur Twitter
      14 février 2013 à 21:27:20

      Salut,

      En supposant que tes données soit en numpy array, tu peux faire ça :

      plt.plot(x[0:2000], y[0:2000], 'r')
      plt.plot(x[2000:3000], y[2000:3000], 'g')


      En faisant une boucle tu pourrais rendre les choses simple.

      -
      Edité par daimyo 20 février 2013 à 10:16:01

      • Partager sur Facebook
      • Partager sur Twitter

      Couleur plot matplotlib.

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown