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

Python Discussion :

compter nombre de lignes respectant une condition


Sujet :

Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Points : 90
    Points
    90
    Par défaut compter nombre de lignes respectant une condition
    Bonjour,
    J'ai un dataframe pandas nommé df contenant plusieurs colonnes col1, col2, col3, ...
    Je cherche à connaitre le nombre de lignes de df ayant une valeur dans col1 supérieur à 10 et une valeur dans col2 supérieur à 30.
    J'ai tenté ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    len(df.col1>10 & df.col2>30)
    mais ça ne me retourne pas le nombre de ligne respectant cette condition mais le nombre de ligne total de df.
    Merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    Trouvé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    len(df[(df.col1>=10) & (df.col2>=30)])

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/05/2017, 16h20
  2. Réponses: 7
    Dernier message: 14/03/2014, 13h39
  3. compter nombre de lignes pendant une insertion
    Par nemo67 dans le forum Requêtes
    Réponses: 7
    Dernier message: 02/08/2009, 10h45
  4. Réponses: 2
    Dernier message: 21/10/2006, 10h26
  5. Réponses: 6
    Dernier message: 21/04/2006, 11h22

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