Перефразируя вопрос... Я готовлю отчет, и одна его часть пространственная, а именно.
У меня есть 2 набора данных. Сначала (баллы) это страны с их баллами. Второй (местоположение) - это точная долгота и широта, которые относятся к точному местоположению внутри этих стран. Пусть это будут примеры:
Scores = data.frame( Country = c("Lebanon","UK","Chille"), Score =c(1,3.5,5))
Locations = data.frame(Location_Name = c("London Bridge", "US Embassy in Lebanon" , "Embassy of Peru in Santiago"),
LONG = c(-0.087749, 35.596614, -70.618236),
LAT = c(51.507911, 33.933586, -33.423285))
Чего я хочу добиться, так это заполнить карту мира (в моем наборе данных у меня есть каждая страна) и раскрасить ее границы с помощью Score (Scores $ Score) в непрерывной шкале. Кроме того, я хотел бы добавить булавки, пузыри или любой другой маркер местоположения из кадра данных Locations.
Таким образом, моим желаемым результатом будет комбинация этого представления:
и этот вид:
В идеале я хотел бы также иметь возможность рисовать радиус 2 км вокруг Locations from Locations data.frame.
Я знаю, что нужно делать их отдельно, но не могу добиться этого на одной хорошей чистой карте.
Я очень ценю любую помощь или советы по этому поводу, застрял на этом на целый день.