Я хотел бы использовать R для создания очень простой карты мира с определенным набором стран, заполненных красным цветом, чтобы указать, что они являются эндемичными по малярии странами.
У меня есть список этих стран в кадре данных, но я изо всех сил пытаюсь наложить их на карту мира.
Я попытался использовать объект wrld_simpl
, а также метод joinCountryData2Map
в пакете rworldmap
.
Я бы прокомментировал этот ответ, чтобы предотвратить добавление возможно избыточного вопроса, но на данный момент у меня недостаточно репутации, извинения за это.
Мне трудно понять аргументы команды plot()
- я задавался вопросом, есть ли просто простой способ рассказать R, чтобы отобразить все NAME страны в моем списке на карте wrld_simpl
вместо того, чтобы использовать grepl()
и т.д. и т.д.
plot(wrld_simpl,
col = c(gray(.80), "red")[grepl("^U", [email protected]$NAME) + 1])