1087 3

[数据] R中将行政区划替换为对应的行政区划代码 [推广有奖]

  • 0关注
  • 0粉丝

本科生

47%

还不是VIP/贵宾

-

威望
0
论坛币
2825 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
779 点
帖子
21
精华
0
在线时间
155 小时
注册时间
2016-5-22
最后登录
2023-6-26

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在有一些传染病的数据,需要把每个疾病发生时对应的行政区划替换为相应的代码,如把‘朝阳区’替换为 110106,我写了一些循环,没报错,但是也没有跑出什么结果来,连event_tile这一列都没有出现,请各位大神帮忙看下哪里出错了?或者是还有什么更简便的方法吗,谢谢!
for(i in (1:length(influ_2017$district_new)) {
  if (influ_2017$district_new[i]=='东城区') {
    influ_2017$event_tile[i]==110101
  }
  else if(influ_2017$district_new[i]=='西城区') {
    influ_2017$event_tile[i]==110102
  }
  else if(influ_2017$district_new[i]=="朝阳区") {
    influ_2017$event_tile[i]==110105
  }
  else if(influ_2017$district_new[i]=='丰台区') {
    influ_2017$event_tile[i]==110106
  }
  else if(influ_2017$district_new[i]=='石景山区') {
    influ_2017$event_tile[i]==110107
  }
  else if(influ_2017$district_new[i]=='海淀区') {
    influ_2017$event_tile[i]==110108
  }
  else if(influ_2017$district_new[i]=='门头沟区') {
    influ_2017$event_tile[i]==110109
  }
  else if(influ_2017$district_new[i]=='房山区') {
    influ_2017$event_tile[i]==110111
  }
  else if(influ_2017$district_new[i]=='通州区') {
    influ_2017$event_tile[i]==110112
  }
  else if(influ_2017$district_new[i]=='顺义区') {
    influ_2017$event_tile[i]==110113
  }
  else if(influ_2017$district_new[i]=='昌平区') {
    influ_2017$event_tile[i]==110114
  }
  else if(influ_2017$district_new[i]=='大兴区') {
    influ_2017$event_tile[i]==110115
  }
  else if(influ_2017$district_new[i]=='怀柔区') {
    influ_2017$event_tile[i]==110116
  }
  else if(influ_2017$district_new[i]=='平谷区') {
    influ_2017$event_tile[i]==110117
  }
  else if(influ_2017$district_new[i]=='密云区') {
    influ_2017$event_tile[i]==110118
  }
  else if(influ_2017$district_new[i]=='延庆区') {
    influ_2017$event_tile[i]==110119
  }
}
二维码

扫码加我 拉你入群

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

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

关键词:行政区划代码 行政区划 行政区 length Event 行政区划

沙发
如今新史上8 学生认证  发表于 2019-2-15 11:31:38 |只看作者 |坛友微信交流群
为什么发出来排版变成了这样子。。附个图片把

捕获.PNG (46.71 KB)

捕获.PNG

使用道具

藤椅
阿扁V5 学生认证  发表于 2019-2-21 13:05:43 |只看作者 |坛友微信交流群
把数据贴出来吧

使用道具

板凳
西風の碧樹 学生认证  发表于 2019-2-24 08:22:41 |只看作者 |坛友微信交流群
hope it works!

dist_name <- c('东城区',...)
zip_code <- c('110101',...)
n <- length(dist_name)

for (i in 1:n){
    influ_2017[influ_2017$district_new==dist_name[i],'event_tile'] <- zip_code[i]
}

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 12:19