Supprimer toutes les citations dans les valeurs dans les Pandas
Je veux enlever tous les guillemets à l'intérieur de toutes les colonnes et toutes les valeurs dans un dataframe. Donc, si j'ai une valeur telle que
potatoes are "great"
Je veux retourner
potatoes are great
DataFrame.replace() me permet de faire cela si je sais que l'ensemble de la valeur que je vais changer, mais est-il un moyen de supprimer les caractères individuels?
OriginalL'auteur Satvik Beri | 2014-01-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire sur chaque Série/colonne à l'aide de str.remplacer:
Que je me méfie de le faire à travers l'ensemble du DataFrame, car il va aussi changer les colonnes de non-chaînes à la les chaînes, mais vous pouvez itérer sur chaque colonne:
Si vous étiez sûr que chaque élément est une chaîne de caractères, vous pouvez utiliser applymap:
et (un) plus dans 0.13.1 - get_dummies 🙂
OriginalL'auteur Andy Hayden
utilisation
DataFrame.apply()
etSeries.str.replace()
:Si seulement
string
colonnes:OriginalL'auteur HYRY
Cela va faire ce que vous voulez:
OriginalL'auteur Synthetica