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 :

Récupération de plusieurs informations sur une même ligne après dédoublonnage.


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Débutant Data Analyst
    Inscrit en
    Décembre 2019
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Débutant Data Analyst

    Informations forums :
    Inscription : Décembre 2019
    Messages : 13
    Par défaut Récupération de plusieurs informations sur une même ligne après dédoublonnage.
    Bonjour alors je ne sais pas trop comment formuler ma question donc un exemple sera plus pertinent.
    j'aimerai passer de :

    ID A B C
    X 0 0 1
    X 1 0 0
    Y 0 1 0
    Z 1 0 0
    Z 0 0 1

    à

    ID A B C
    X 1 0 1
    Y 0 1 0
    Z 1 0 1

    C'est à dire garder les informations de mes ID mais sous une seule et même ligne après un dédoublonnage.
    Merci beaucoup

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 700
    Par défaut
    Salut,

    Si vous ne postez pas un peu de code pour montrer ce que vous avez essayé de faire... on ne sait pas trop quelle difficulté cela (vous) pose.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Débutant Data Analyst
    Inscrit en
    Décembre 2019
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Débutant Data Analyst

    Informations forums :
    Inscription : Décembre 2019
    Messages : 13
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,

    Si vous ne postez pas un peu de code pour montrer ce que vous avez essayé de faire... on ne sait pas trop quelle difficulté cela (vous) pose.

    - W
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    d = {'ID':['X','X','X','Y','Z','Z'],'A':[1,0,1,0,1,0],'B':[0,0,0,1,0,0],'C':[0,1,0,0,0,1]}
    df = pd.DataFrame(data=d)
    df1 = df[['ID','A','B','C']].groupby('ID',as_index=False).agg('sum')
    df1
    Le résultat me donne la somme des lignes mais il me faudrait plutôt du binaire ou boolean.
    Je suis débutant désolé donc même des choses basiques sont encore compliquées pour moi

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 700
    Par défaut
    Salut,

    Plutôt que de faire la somme, prenez le "max", çà ira bien.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre averti
    Homme Profil pro
    Débutant Data Analyst
    Inscrit en
    Décembre 2019
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Débutant Data Analyst

    Informations forums :
    Inscription : Décembre 2019
    Messages : 13
    Par défaut
    Effectivement merci beaucoup

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

Discussions similaires

  1. Plusieurs colonnes sur une même ligne
    Par LBO72 dans le forum SQL
    Réponses: 4
    Dernier message: 16/02/2011, 15h33
  2. [AC-2000] obtenir plusieurs enregistrements sur une même ligne
    Par woant dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 14/05/2009, 17h31
  3. comment écrire plusieurs instructions sur une même ligne ?
    Par Ekimasu dans le forum Général Python
    Réponses: 3
    Dernier message: 31/10/2008, 10h30
  4. [awk] Utiliser plusieurs FS sur une même ligne
    Par novices dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 06/08/2008, 18h45
  5. [Tableaux] plusieurs tableaux sur une même ligne
    Par zugolin dans le forum Langage
    Réponses: 6
    Dernier message: 12/01/2008, 23h29

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