Я пытаюсь обновить какой-то старый код, который я унаследовал до дней API Google, для создания довольно простого (я думаю) графика.
К тому времени, когда я добираюсь до графика, мои данные состоят из 50 триплетов широты, долготы и $ K суммы инвестиций в этом месте.
head(investData)
amount latitude longitude
1 1404 42.45909 -71.27556
2 1 42.29076 -71.35368
3 25 42.34700 -71.10215
4 1 40.04492 -74.58916
5 15 43.16431 -75.51130
на данный момент я использую следующее
register_google(key = "###myKey###") #my actual key here
USAmap <- qmap("USA",zoom=4)
USAmap + geom_point(data=investData, aes(x=investData$longitude, y=investData$latitude,size=investData$amount))
Я боролся все с созданием учетных записей и включением API с Google, так что вполне возможно, что я просто потерпел неудачу чтобы включить то, что мне нужно. У меня включены API-интерфейсы stati c для геокодирования, геолокации и карт.
Я получаю следующий вывод на консоли
Source : https://maps.googleapis.com/maps/api/staticmap?center=USA&zoom=4&size=640x640&scale=2&maptype=terrain&language=en-EN&key=xxx
Source : https://maps.googleapis.com/maps/api/geocode/json?address=USA&key=xxx
Но я не получаю сюжет.
если я просто запускаю
qmap("USA", zoom=4)
, я получаю карту, которую ожидаю. Но когда я пытаюсь наложить данные об инвестициях, я получаю пшик. Мне сказали люди, которые передали мне это, что это сработало в 2017 году ...
Есть идеи, где я ошибаюсь?