在R中获取数据JSON格式文件

时间:2015-11-20 16:22:48

标签: r grepl

我在R中导入了一个JSON文件,格式如下:

$ Singapore                                   : chr [1:34] "Singapore" "Yishun New Town" "Bedok New Town" "Ayer Raja New Town" ...
$ Indonesia                                   : chr [1:273] "Bandung" "Jakarta" "Samarinda" "Pekanbaru" ...
$ Nepal                                       : chr [1:6] "Patan" "Jawlakhel" "Kathmandu" "Bharatpur" ...

我有另一个data.frame有文本变量:

1                                   "yishun"
2                                    "patan"
3                           "samarinda city"
4                         "kathmandu center"
5                           "Bedok new town"

所以我想要的是通过JSON文件检查这个城市是否存在并将国家/地区分配给一个新变量,如下所示:

1                                   "yishun"    Singapure
2                                    "patan"        Nepal
3                           "samarinda city"      donesia 
4                         "kathmandu center"        Nepal
5                                 "New york"           NA

我正在考虑使用:unlist() JSON文件 - >使用grepl查找值中是否有城市。还有其他想法吗?

0 个答案:

没有答案