|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 19 ![]() |
Bonjour,
Je découvre le merveilleux monde de Python et de matplotlib et j'en suis très satisfait. J'ai cependant une question sur un point que je ne parviens pas à résoudre : Je fais un plot en ligne d'une variable qui évolue avec le temps. J'ai normalement une valeur de variable pour chaque pas de temps. Cependant, il m'en manque certaines et lorsque cela arrive Python joint par une droite la dernière variable renseignée à la variable suivante renseignée. Est-il possible de lui dire de ne rien tracer, et ainsi de "casser" ma courbe ? En gros d'ignorer les valeurs manquantes... J'espère avoir été assez clair, merci d'avance ! CR |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Matthieu BrucherDéveloppeur HPC Inscription : juillet 2005 Messages : 9 705 ![]() |
Salut,
Je ne sais pas exactement ce que tu utilises actuellement, mais passes-tu par les masked arrays pour indiquer les valeurs manquantes ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 19 ![]() |
Bonjour,
Non je ne passe pas par cette fonction, je vais regarder ça de plus près. Merci pour cette piste. CR |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 19 ![]() |
Bonjour,
Il n'est jamais trop tard pour poster une réponse J'avais laissé tombé cette question mais je l'ai résolue aujourd'hui. Il suffit d'indiquer les valeurs manquantes par "NaN" (not a number, sans les guillemets). Bonne soirée ! CR |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com