8
我想使用R包SNA进行社交网络分析。 SNA仅使用R颜色名称(文本名称)为元素着色。查找颜色接近colorBrewer调色板的颜色名称
我想找到附近从调色板在ColorBrewer(SET3)的颜色名称在R.
匹配有RGB空间不是很多精确匹配。
require(RColorBrewer)
brew10 <- brewer.pal(10, "Set3")
rcol <- colors()
brew10rgb <- col2rgb(brew10)
allrgb <- col2rgb(rcol)
apply(t(brew10rgb), 1, paste, collapse="$$") %in% apply(t(allrgb), 1, paste,collapse="$$")
brew10rgb[,1]
fltr <- allrgb[1,]==141
allrgb[,fltr]
fltr <- allrgb[2,]==211
allrgb[,fltr]
有没有一种方法可以选择好颜色名称为R中一个质的调色板,或将这些RColorBrewer颜色映射到现有的颜色吗?
+1对于颜色评论 – Gregor