Skip to content

plotRGB - negative values

7 messages · Etienne B. Racine, amluiz, Andrew Vitale +1 more

#
Hello,

I'm trying to use plotRGB. But I've negative values in my rasters cells and
I get the following error:

plotRGB(all.pca)
Error in rgb(RGB[, 1], RGB[, 2], RGB[, 3], alpha = alpha, max = scale) : 
  color intensity -1, not in 0:255

Is there some way to solve this?

Thanks in advance,

Amom





--
View this message in context: http://r-sig-geo.2731867.n2.nabble.com/plotRGB-negative-values-tp7584356.html
Sent from the R-sig-geo mailing list archive at Nabble.com.
2 days later
#
Thanks Etienne
I was trying to plot three PCA axes (each one representing R, G and B color bands) in the map, but without success in R. I only can do this in GIS software...
Any suggestion? 

Date: Tue, 6 Aug 2013 13:51:55 -0700
From: ml-node+s2731867n7584357h83 at n2.nabble.com
To: amommendes at hotmail.com
Subject: Re: plotRGB - negative values



	Amom, you could probably offset your values and make sure you set scale to

the right value. If your lowest value is 1 and the highest value then

becomes 2, then something like

plotRGB(all.pca + 1, scale = 2)


I don't think you can use negative values in plotRGB.


Etienne



2013/8/6 amluiz <[hidden email]>

        

            

        
        
_______________________________________________

R-sig-Geo mailing list

[hidden email]

https://stat.ethz.ch/mailman/listinfo/r-sig-geo


	
	
	
	

	

	
	
		If you reply to this email, your message will be added to the discussion below:
		http://r-sig-geo.2731867.n2.nabble.com/plotRGB-negative-values-tp7584356p7584357.html
	
	
		
		To unsubscribe from plotRGB - negative values, click here.

		NAML
	 		 	   		  



--
View this message in context: http://r-sig-geo.2731867.n2.nabble.com/plotRGB-negative-values-tp7584356p7584378.html
Sent from the R-sig-geo mailing list archive at Nabble.com.
#
Thanks Philippi, it worked well...
Best,
Amom

Date: Fri, 9 Aug 2013 10:07:28 -0700
From: ml-node+s2731867n7584381h27 at n2.nabble.com
To: amommendes at hotmail.com
Subject: Re: plotRGB - negative values



	Oops, one slight mistake: range() returns a vector of min,max values, so

you need to subtract them:

Ranges <- Ranges[,2] - Ranges[,1]
On Fri, Aug 9, 2013 at 10:02 AM, Tom Philippi <[hidden email]> wrote:

            

        

            

        
        

            

        

            

        
        

            

        

            

        
        

            
_______________________________________________

R-sig-Geo mailing list

[hidden email]

https://stat.ethz.ch/mailman/listinfo/r-sig-geo


	
	
	
	

	

	
	
		If you reply to this email, your message will be added to the discussion below:
		http://r-sig-geo.2731867.n2.nabble.com/plotRGB-negative-values-tp7584356p7584381.html
	
	
		
		To unsubscribe from plotRGB - negative values, click here.

		NAML
	 		 	   		  



--
View this message in context: http://r-sig-geo.2731867.n2.nabble.com/plotRGB-negative-values-tp7584356p7584382.html
Sent from the R-sig-geo mailing list archive at Nabble.com.