Les Pandas De Filtrage Aucune Valeurs

Je suis en utilisant Pandas à explorer certains ensembles de données. J'ai cette dataframe:

Les Pandas De Filtrage Aucune Valeurs

Je veux exclure toute ligne qui a une valeur city. J'ai donc essayé:

new_df = all_df[(all_df["City"] == "None") ]
new_df

Mais j'ai eu un vide dataframe:

Les Pandas De Filtrage Aucune Valeurs

Il fonctionne à chaque fois que je utiliser n'importe quelle valeur autre que None. Une idée de comment filtrer cette dataframe?

Utilisation None sans les guillemets
Je l'ai essayé.. même résultat
Essayez ensuite all_df["City"] is None
Pourquoi est-il None à tous? C'est une chaîne réelle "None"? Pour moi, c'est NaN si je remplis DataFrame avec None valeurs.
Oui, mon mauvais, en fait, il le remplit avec les NaN valeurs si le type de données est numérique, si le type de données est mixte (objet), alors il y aura None valeurs.

OriginalL'auteur Shadin | 2017-07-15