Olá a todos!

Estou tentando plotar um mapa com dados da exportação do Brasil em determinado ano. O mapa é do GISMAPS, e os dados foram obtidos através do WITS.
Já arrumei os dados, e estou conseguindo plotar o mapa quase que corretamente.

Minha única dificuldade é em como plotar os dados NA. Eu quero que o Brasil assuma um cor diferente dos demais (azul, por exemplo), e que os países sem dados (NA) estejam em cinza. Abaixo segue o código da parte de plotagem e um excerto dos dados. 


      colors <-brewer.pal(9, "YlOrRd")

      #Agrega os dados para a exportação por país
      wits.aggregate <- aggregate(TradeValue.in.1000.USD~PartnerISO3+PartnerName+Year+TradeFlowName, 
                                  data=wits[which(wits$TradeFlowName=="Export"),], FUN=sum)

      #Coloca em milhões
      wits.aggregate$ValueMi <- wits.aggregate$TradeValue.in.1000.USD/1000
      
      
      #o mapa é copiado - ele é utilizado várias vezes

      wld.aux <- wld
      wld.data.aux <- attr(wld.aux, "data")
      wld.data.aux$index <- 1:dim(wld.data.aux)[1]
      
      wld.data.aux <- merge(wld.data.aux, wits.aggregate, by.x="ISO_3DIGIT", by.y="PartnerISO3", all=T, na.action=na.pass)
      
      wld.data.aux <- wld.data.aux[order(wld.data.aux$index), ]
      
      wld.data <- wld.data.aux[which(wld.data.aux$Year==2002),]

      brks <- classIntervals(wld.data$ValueMi, n=9, style="quantile")
      brks <- brks$brks

      attr(wld.aux, "data") <- wld.data
            
      plot(wld.aux, col=colors[findInterval(wld.aux$ValueMi, brks, all.inside=T)], axes=F, bg=NA, mai=c(0,2,2,20))


#início do wld.data:

 row.namesISO_3DIGITFIPS_CNTRYGMI_CNTRYISO_2DIGITCNTRY_NAMELONG_NAMESOVEREIGNPOP_CNTRYCURR_TYPECURR_CODELANDLOCKEDSQKMSQMICOLOR_MAPindexPartnerNameYearTradeFlowNameTradeValue.in.1000.USDValueMi
11ABWAAABWAWArubaArubaNetherlands67074EuroEURN200.3577.351205Aruba2002Export10102.75610.102756
23AFGAFAFGAFAfghanistanAfghanistanAfghanistan17250390AfghaniAFAY642115.94247920.95345Afghanistan2002Export24.4280.024428
35AGOAOAGOAOAngolaAngolaAngola11527260New KwanzaAONN1252160.88483459.381115Angola2002Export398796.168398.796168
47AIAAVAIAAIAnguillaAnguillaUnited Kingdom9208EC DollarXCDN91.5735.366189Anguila2002Export126.8980.126898
510ALBALALBALAlbaniaAlbaniaAlbania3416945LekALLN28615.9811048.63640Albania2002Export9685.9009.685900
612ANDANANDADAndorraAndorraAndorra55335EuroEURY506.31195.49832Andorra2002Export18.0700.018070
715ARGARARGARArgentinaArgentinaArgentina33796870PesoARPN2781207.001073824.008124Argentina2002Export4681092.1444681.092144
817ARMAMARMAMArmeniaArmeniaArmenia3377228DramAMDY29636.0911442.49737Armenia2002Export4857.2844.857284
919ASMAQASMASAmerican SamoaAmerican SamoaUnited States53000US DollarUSDN164.3763.462226American Samoa2002Export10.7000.010700
1021ATGACATGAGAntigua & BarbudaAntigua and BarbudaAntigua & Barbuda65212EC DollarXCDN538.66207.982193Antigua and Barbuda2002Export1796.0101.796010


Fico à disposição para fornecer os dados (só indiquem a melhor maneira de fazê-lo!)

Abraços e muito obrigado desde já, 

João Augusto
Analista de Negócios
Cortex-Intelligence