我正在使用 R 包 Tmap 来创建有时为正有时为负的变量的等值线。默认的发散调色板以绿色显示正值,以红色显示负值。我想反转这一点,以红色显示正值,以绿色显示负值,以符合我使用顺序调色板的其他等值线。我浏览了手册并尝试了各种方法,但我似乎无法让它工作。这是一个可重现的例子。
library(tmap)
data(Europe)
Europe$outcome = c(scale(1:nrow(Europe)))
tm_shape(Europe) +
tm_polygons(col="outcome",
style="cont")
我试过“auto.palette.mapping=F”、“fill.palette="-div"”、“fill.palette="YlGnBu"”等,但我似乎无法改变任何东西。