【发布时间】:2020-08-07 18:48:38
【问题描述】:
这是我的问题。我有关于城市代码 (GeoCode) 和邮政编码 (PostCode) 的数据。通常几个邮政编码对应一个城市代码。如果是这样的话,我想用一串对应同一个城市的邮政编码来做一列:
ID<-1:10
GeoCode<-c("AA","BB","BB","CC","CC","CC","DD","DD","DD","DD")
PostCode<-c("01","10","11","20","21","22","30","31","32","33")
data<-data.frame(ID,GeoCode,PostCode)
我想做这样的桌子。例如“20_21_22”属于城市代码 CC
ID GeoCode PostCode strPostcode
1 1 AA 01 01
2 2 BB 10 10_11
3 3 BB 11 10_11
4 4 CC 20 20_21_22
5 5 CC 21 20_21_22
6 6 CC 22 20_21_22
7 7 DD 30 30_31_32_33
8 8 DD 31 30_31_32_33
9 9 DD 32 30_31_32_33
10 10 DD 33 30_31_32_33
【问题讨论】: