我在尝试将数据从我的地址列移动到我的邮政编码列时遇到问题。 例如:
在第二行,我试图采取"都柏林22"从data.Address列并将其移动到data.Postal.Code列。
我使用R但我不知道如何实现它。
有什么建议吗?
答案 0 :(得分:0)
试试这个:
data.Postal.Code <- gsub("^.*, (.*)$", "\\1", data.Address)
<强>更新强>
如果您想将Dublin 22
移动到邮政编码列,只要它出现在地址中,那么您可以尝试以下操作:
data.Postal.Code[grepl("^.* Dublin 22$", data.Address)] <- "Dublin 22"
以下是正则表达式的演示: