rgb - How to create a color scale between two given colors in GNU R -


i have 2 colors rgb-codes a <- "#000099" , b <- "#ccccff"

let's need 10 colors, , these colors need start a , end color b, , other colors "between" these 2 "equal distance"...

so, looking like

givecolorvector(start="#000099", end="#ccccff", length=10)

and should return vector this:

[1] "#000099" "0000ff" (...) "6666ff" "#7777ff" "#8888ff" "#9999ff" "#ccccff"

how do in r?

use colorramppalette so:

 <- "#000099"  b <- "#ccccff"  colorramppalette(colors=c(a,b))(10)  [1] "#000099" "#1616a4" "#2d2daf" "#4444bb" "#5a5ac6" "#7171d1" "#8888dd"  [8] "#9e9ee8" "#b5b5f3" "#ccccff" 

in place of a , b use r's color names, such colors=c("blue","green"), , can use more 2 colors if like.


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - Bypass Geo Redirect for specific directories -

php - .htaccess mod_rewrite for dynamic url which has domain names -