我正在尝试反转Choropleth贴图的颜色。我正在使用传单包和colorNumeric()函数,这是生成调色板函数的代码:

pal <- colorNumeric(palette = "YlGnBu", domain = foo$p)

我想做这样的事情:
pal <- colorNumeric(palette = "YlGnBu", domain = foo$p, trans='reverse')

有谁知道该怎么做?

最佳答案

没有示例,我无法确定它是否适用于您的代码,但是请尝试以下操作:

library(RColorBrewer)
palette <- brewer.pal(5, "YlGnBu")
previewColors(colorNumeric(palette = palette, domain = 1:5), values = 1:5)

反转colorNumeric()中的颜色-LMLPHP

相反:
palette_rev <- rev(brewer.pal(5, "YlGnBu"))
previewColors(colorNumeric(palette = palette_rev ,domain = 1:5), values = 1:5)

反转colorNumeric()中的颜色-LMLPHP

关于反转colorNumeric()中的颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38228787/

10-12 22:33