Partage
  • Partager sur Facebook
  • Partager sur Twitter

Dataframe pandas

Impossible de remplacer certaines valeurs

    1 juillet 2020 à 3:26:21

    Bonjour,

    J'ai un problème très bête je ne comprends pas ce qu'il se passe.

    Mon code est très simple, je souhaite remplacer certaines valeurs d'une dataframe contenant des valeurs numériques. Le voici:

    mother = mother.replace([6,7,8,9], np.nan)

    mother = mother.replace([0,1], ['no','yes'])

    child = child.replace([6,8,996,997,998], np.nan)

    child = child.replace([r'\s+'], np.nan, regex=True)

    Cela marche pour la 1ère dataframe (mother) mais étrangement les valeurs numériques que je souhaite changer sur la dataframe child ne changent pas. Pourtant l'espace est bien remplacer. Aucune erreur ou warning.

    Si quelqu'un a une idée cela serait fort apprécié merci !

    • Partager sur Facebook
    • Partager sur Twitter
      2 juillet 2020 à 16:00:46

      Salut,

      Poste to child (ou un extrait).

      • Partager sur Facebook
      • Partager sur Twitter

      Dataframe pandas

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown