我试图删除" - "之后的所有文字。包括" - "例如"奥尔巴尼 - 斯克内克塔迪,阿伦敦 - 伯利恒"等。
我尝试使用Gsub,但无法让代码工作。
#What I tried to make work
gsub("(.*)-.*", "\\1",
答案 0 :(得分:7)
这是一段不完整的代码,甚至没有在你所描述的内容的正确轨道上。这应该有用。
gsub("-.*", "", vector)
第一个参数告诉它抓取连字符及其后面的所有内容将被第二个参数(空字符串)替换。第三个参数是您正在执行操作的向量。