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