Я пробовал два разных способа заставить ggmap работать в R, но ни один из них не сработал - включая установку через CRAN и установку вручную через github.Ищите любые идеи о том, как заставить работать ggmap, чтобы я мог найти широты и долготы для городов, которые я передаю геокодированию.
Если я устанавливаю ggmap через CRAN, то R не может найти пакет register_google, а затем, если я пытаюсь использовать функцию геокодирования, я получаю предупреждение - «Геокод не работает со статусомREQUEST_DENIED "
Если я попытаюсь установить ggmap вручную через github, пакет не будет загружен, потому что мне не хватает пакетов" glue "и" tibble ", но если я пытаюсь установитьglue или tibble, тогда R говорит, что они недоступны для R версии 3.1.2. И тогда я даже не могу получить возможность использовать функции register_google или geocode, потому что пакет не загружается успешно
Опция 1:
install.packages("devtools")
install.packages("ggmap")
library("ggmap")
register_google(api)
geocode("Seattle")
Опция 2:
devtools::install_github("dkahle/ggmap", ref = "tidyup")
Ошибки для варианта 1:
register_google(api)
Error: could not find function "register_google"
geocode("Seattle")
Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Seattle&sensor=false
lon lat
1 NA NA
Warning message:
geocode failed with status REQUEST_DENIED, location = "Seattle"
Ошибки для варианта 2:
Downloading GitHub repo dkahle/ggmap@tidyup
from URL https://api.github.com/repos/dkahle/ggmap/zipball/tidyup
Installing ggmap
Skipping 2 unavailable packages: glue, tibble
'/Library/Frameworks/R.framework/Resources/bin/R' --no-site-file \
--no-environ --no-save --no-restore CMD INSTALL \
'/private/var/folders/kw/6rnhx24j2_3fn63hmy8545sm0000gn/T/RtmpJtV63z/devtools3ea14b503db6/dkahle-ggmap-2d756e5' \
--library='/Users/laurakoehn/Library/R/3.1/library' \
--install-tests
ERROR: dependencies ‘glue’, ‘tibble’ are not available for package ‘ggmap’