全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1985 3
2018-07-18
TIM截图20180718163309.png 这有一列地址不全的地址
我想根据下面
TIM截图20180718163404.png
标准,只要匹配第一列关键字就返回第二列标准写法,可是我用for循环,
他返回的不是第二列,而是
TIM截图20180718163512.png 数字

不知道是什么原因?
循环在下面
    for (i in 1:length(SHENGFEN[,1])){
          for (j in 1:length(BIAOZHUN[,1])){
          words<-unlist(BIAOZHUN$a[j])
          if (grepl(words,SHENGFEN$省市)==T){
                SHENGFEN$地区<-BIAOZHUN$b[j]
                }}}


为啥BIAOZHUN$b[j]返回的是数字而不是地址啊??


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-7-18 21:23:57
貌似要用到字典和正则表达式之类的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-7-19 09:29:08
BIAOZHUN读成因子型了吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-7-19 09:45:43
是的,读成因子了,不知道为什么,那怎么读成value呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群