Skip to content

filled.contour and NA's

3 messages · Gustaf Rydevik, antonio rodriguez

#
On 11/29/06, antonio rodriguez <antonio.raju at gmail.com> wrote:
Hi Antonio,

I haven't seen a reply to your question yet, so I'll make a try.

I'm having the same issue myself. What I've ended up doing is
replacing NA's with a big negative value, define "levels" as one color
for negative values, and a regular scale above. This gives a fairly
good separation between what areas contain data, and what doesn't. To
make NA's black, I suppose one would have to define your own
colour.palette, but I haven't looked into it.

Hope this helps, and let me know if you've found a better solution!

Best,

Gustaf Rydevik
#
Hi Gustaf
How to define 'levels' as one color for negative values and a regular 
scale above? I don't know how the syntax within the filled.contour 
function shoul be.

BR

Antonio
2 days later
#
On 12/8/06, antonio rodriguez <antonio.raju at gmail.com> wrote:
Hi Antonio,

I just meant something like

filled.contours(x,y,x,levels=c(-1,seq(0,1,0.1)),color.palette=heat.colors)

This will give a fairly sharp delination for non-valid data, but still
using the same palette. If you want a totally distinct color, I
suppose you have to define your own palette  (And I don't know how to
do that)

/Gustaf