gpt4 book ai didi

r - 拆分以逗号分隔的地址

转载 作者:行者123 更新时间:2023-12-04 00:41:04 27 4
gpt4 key购买 nike

我有一个房屋销售交易的数据框架。目前地址是格式的。

  1 Accacia Avenue,This Town,This City,A10 1AA.

有没有一种方法可以将其拆分为 data.frame 中的不同列,同时删除 ,

我已经创建了一个单独的向量,现在只包含地址。

地址存储在数据框的地址列中 - data

head(data$Address)
[1] 22 Amesbury Road, Feltham (TW13 5HJ)
[2]Flat 11, Gloucester Court, Links Road, London (W3 0EW)

我需要把它分成

"Address1", "Address2", "Address3"

而且我还需要删除 () 中的邮政编码,因为我已经在单独的字段中有了它。

最佳答案

library(tidyr)
df <- data.frame(address = c("1 Accacia Avenue,This Town,This City,A10 1AA"))
separate(df , address , c("country" , "town" , "city" , "street") , ",")



# country town city street
# 1 Accacia Avenue This Town This City A10 1AA

这些是虚拟列,您可以根据您的地址更改列名

关于r - 拆分以逗号分隔的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30841470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com