0

我在 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查找值中是否存在城市。还有什么想法吗?

4

0 回答 0