Problem with R colors
Hi, col=552 isn't the same as colors()[552] - I think the former is drawn from your current palette, with recycling of indices. The default color palette has only eight colors. You need instead col=colors()[552] It's very difficult to get 20-30 readily distinguishable colors. You might try the RColorBrewer package for smaller tasks, though. Sarah
On Mon, Dec 9, 2013 at 5:12 PM, Katharine Miller <kmill117 at alaska.edu> wrote:
Hello, I am having difficulty obtaining the correct colors in my R charts.
colors()[c(552, 254, 26)]
[1] "red" "green" "blue" But, if I specify col=552 in my barplot, I get gray bars. Likewise, col=254 gives bright pink, and col=26 is a red-orange. I get accurate results when I spell out the names, but I am making a pallet with 20- 30 colors and it is a real pain to have to do that. Can anyone help me figure out what I am doing wrong? Thanks
Sarah Goslee http://www.functionaldiversity.org