rworldmap: построение двух карт с использованием одной палитры - PullRequest
0 голосов
/ 26 октября 2018

Я хочу построить две разные евразийские карты, используя одну и ту же палитру.Мой фрейм данных выглядит так:

head (df)

d1 d2 страна

1 4.4 14.2 ALB

2 2.9 5.2 AND

3 9,9 36,9 ARM

4 5,6 69,0 AZE

5 2,9 7,3 AUT

6 8,1 9,3 BEL

и т. Д ..

для map1:

map1 <- joinCountryData2Map (df, joinCode = "ISO3", nameJoinColumn = "country") mapCountryData (map1, nameColumnToPlot = "d1 ", catMethod =" pretty ", mapRegion =" Евразия ", colourPalette =" white2Black ", missingCountryCol =" white ") </p>

map1

для map2:

map2 <- joinCountryData2Map (df, joinCode = "ISO3", nameJoinColumn = "country") mapCountryData (map2, nameColumnToPlot = "d2", catMethod = "pretty", mapRegion =" Евразия ", colourPalette =" white2Black ", missingCountryCol =" white ") </p>

map2

Я хочу, чтобы и map1, и map2 совместно использовалита же палитра (в этом аргументе палитра в map2 яПодходит, потому что он имеет большие значения и содержит палитру в map1).например, «ARM» будет темнее в map2 (36,9> 9,9) с теми же масштабами палитры.

Это возможно?

Спасибо !!

1 Ответ

0 голосов
/ 26 октября 2018

Хорошо, хорошо;catMethod - это ответ:

catMethod = c(0,20,40,60,80,100,120,140)

То же самое catMethod в map1 и map2 дало то, что я хочу.

Задавать вопросы - это начало ответов.

...