我正在使用rgrs包来创建基于定性的地图。我不是ColorBrewer提供的调色板的粉丝,我该如何定义自己的调色板?
我尝试了以下内容......
pal<-c("#2ca25f","#99d8c9","#99d8c9")
carte.qual(Frdep, Corr, "Niveau_correlation", sp.key = "CODE_DEPT",
data.key = "Dep",
palette.qual="pal", border="grey25",
leg.options=list(rect.width=0.025, rect.height=0.045,
inset=c(0.68, 0.345), cex=0.85))
返回以下错误消息:
Error in brewer.pal(qual.nb, palette.qual) :
pal is not a valid palette name for brewer.pal
从“pal”中删除语音标记会返回相同的消息。有人可以帮忙吗?
答案 0 :(得分:1)
当你应该使用palette.qual
参数时,看起来你正在使用palette
。您的代码应为:
pal<-c("#2ca25f","#99d8c9","#99d8c9")
carte.qual(Frdep, Corr, "Niveau_correlation", sp.key = "CODE_DEPT",
data.key = "Dep",
palette=pal, border="grey25",
leg.options=list(rect.width=0.025, rect.height=0.045,
inset=c(0.68, 0.345), cex=0.85))