Maison  >  Questions et réponses  >  le corps du texte

python - Comment supprimer une ligne dans un dataframe lorsque la valeur d'une colonne est nan?


Quand la valeur de ma chance est nan, supprimez les deux lignes Jack Matthews et Michael Phillips

为情所困为情所困2711 Il y a quelques jours1230

répondre à tous(2)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-18 11:04:08

    Deux méthodes :
    1. Supprimez la ligne où ma chance est NaN

        indexs = list(df[np.isnan(df['just my luck'])].index)
        df = df.drop(indexs)

    2. Obtenez la ligne où ma chance n'est pas NaN

        df = df[np.isnan(df['just my luck']) == False]

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-18 11:04:08

    df = df.dropna(subset=["just my luck"])

    répondre
    0
  • Annulerrépondre