如何在ggplot2中使地图背景透明?

时间:2015-06-24 21:45:42

标签: r ggplot2

我有一个数据框,其中有a)Lat b)Long c)变量。

变量的范围为0-1。

我需要两个图表,其中0-1和0.75-1 的变量以相同的色标绘制。

我正在使用此代码:

ggplot() + 
  geom_polygon( data=usamap, aes(x=long, y=lat,group=group),size=0.2, fill="white",colour="black")+
  geom_point(data=df,aes(x=col,y=row,color=m))+
  scale_colour_gradientn(name = "Wind",colours = myPalette(10), limits=c(0.75,1))+
  xlab('Longitude')+
  ylab('Latitude')+
  theme_bw()+
  theme(line = element_blank())+
  theme(legend.position = c(.93,.20),panel.grid.major = element_line(colour = "#854440"))+
  ggsave("test123456.png",width=6, height=4,dpi=100)

但是我得到这个变量= 0.75-1的地图。如何将灰色背景设为白色。并将州界限保持为黑色和前景?

enter image description here

0 个答案:

没有答案