Modifier un dataSet

Résolu
Gpep_3923 Messages postés 13 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour la communauté, j'espère que vous vous portez bien! Je vous sollicite car j'ai un petit soucis que je n'arrive pas à résoudre. En effet, j'ai fait de la détection d'anomalie et jusque la tout va bien. Ensuite, j'ai recréé un tableau en rajoutant une colonne avec les valeurs à garder ou non (TRUE ou FALSE). C'est ici que vient mon problème... J'aimerai remplacer le REFER (colonne :Unnamed: 4 ) dans les ligne ou j'ai un FALSE (colonne : Valeur_A_Garder) par le mot ANOMALIE par exemple. Je n'ai pas trouver de fonctions pouvant me permettre de faire cela. Est-ce possible? Quelqu'un aurait une piste:) ? Bonne semaine à vous !

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    dans quel contexte fais-tu cela?
    as-tu déjà commencé à réaliser ton programme?
    1
  2. Gpep_3923 Messages postés 13 Statut Membre 1
     
    J'ai obtenu la réponse directement sur un autre forum!

    Je devais faire :

    df.loc[df['Valeur_A_Garder'] == False, 'Unnamed: 4'] = 'ANOMALIE'

    Voici le lien qui permettait de faire cela :

    https://datatofish.com/if-condition-in-pandas-dataframe/
    1
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      la prochaine fois, peux-tu nous informer quand tu poses également la question sur un autre forum?
      0
  3. Phil_1857
     
    Bonjour gpep_3923

    Il vient d'où ce tableau ?
    Tu le crée avec un script Python ?

    "Je n'ai pas trouver de fonctions …" : je ne crois pas qu'il y ait une fonction toute faite pour çà

    Si tu as crée le tableau tu peux réfléchir à une solution pour le modifier ne serait-ce que sur le papier pour commencer …
    0