Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Calcul scientifique
Calcul scientifique Forum d'entraide sur la programmation scientifique et bibliothèques associées (PIL, NumPy, SciPy, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 15/11/2011, 16h32   #1
Chamois Rouge
Invité de passage
 
Inscription : juin 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 19
Points : 1
Points : 1
Par défaut [Python 2.7 + matplotlib 1.0.1] Ignorer valeurs manquantes

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
Chamois Rouge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 19h37   #2
Matthieu Brucher
Rédacteur/Modérateur

 
Avatar de Matthieu Brucher
 
Matthieu Brucher
Développeur HPC
Inscription : juillet 2005
Messages : 9 705
Détails du profil
Informations personnelles :
Nom : Matthieu Brucher
Âge : 31
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur HPC
Secteur : Industrie

Informations forums :
Inscription : juillet 2005
Messages : 9 705
Points : 18 320
Points : 18 320
Salut,

Je ne sais pas exactement ce que tu utilises actuellement, mais passes-tu par les masked arrays pour indiquer les valeurs manquantes ?
Matthieu Brucher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 14h25   #3
Chamois Rouge
Invité de passage
 
Inscription : juin 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 19
Points : 1
Points : 1
Bonjour,

Non je ne passe pas par cette fonction, je vais regarder ça de plus près. Merci pour cette piste.

CR
Chamois Rouge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2012, 23h16   #4
Chamois Rouge
Invité de passage
 
Inscription : juin 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 19
Points : 1
Points : 1
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
Chamois Rouge est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h17.


 
 
 
 
Partenaires

Hébergement Web