Obtenez les chaînes avant la virgule avec R
Je suis un débutant avec R. Maintenant, j'ai un vecteur de données.cette image
city
Kirkland,
Bethesda,
Wellington,
La Jolla,
Berkeley,
Costa, Evie KW172NJ
Miami,
Plano,
Sacramento,
Middletown,
Webster,
Houston,
Denver,
Kirkland,
Pinecrest,
Tarzana,
Boulder,
Westfield,
Fair Haven,
Royal Palm Beach, Fl
Westport,
Encino,
Oak Ridge,
Je veux le nettoyer. Ce que je veux, c'est tous les noms de ville avant la virgule. Comment puis-je obtenir le résultat dans R? Merci!
source d'informationauteur user2855907 | 2013-10-11
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
gsub
avec un peu de regexp :Celui-ci fonctionne, trop :
Juste pour le fun, vous pouvez utiliser
strsplit
Vous pouvez utiliser
regexpr
pour trouver la position de la première virgule dans chaque élément et utilisersubstr
de snip à ceci:Cela fonctionne ainsi: