我试图删除" - "之后的所有文本,包括" - ",如"Albany-Schenectady,Allentown-Bethlehem"等.
我尝试使用Gsub,但无法让代码工作.
#What I tried to make work
gsub("(.*)-.*", "\\1",
Run Code Online (Sandbox Code Playgroud)
这是一段不完整的代码,甚至没有在你所描述的内容的正确轨道上.这应该工作.
gsub("-.*", "", vector)
Run Code Online (Sandbox Code Playgroud)
第一个参数告诉它抓取连字符,然后将其后的所有内容替换为第二个参数,一个空字符串.第三个参数是您正在执行操作的向量.