J'ai un pandas dataframe(sample).
id name
1 Mr-Mrs-Jon Snow
2 Mr-Mrs-Jane Smith
3 Mr-Mrs-Darth Vader
Je cherche à supprimer les "Mr-Mrs-" du dataframe, c'est-à-dire que la sortie devrait être :
id name
1 Jon Snow
2 Jane Smith
3 Darth Vader
J'ai essayé d'utiliser
df['name'] = df['name'].str.lstrip("Mr-Mrs-")
Mais ce faisant, certains alphabets des noms de certaines lignes sont également supprimés.
Je ne veux pas exécuter une boucle et faire .loc pour chaque ligne, y a-t-il une meilleure façon/optimisée d'y parvenir ?