Hi Jim,
This is clearly the function I need to use. However, I am new to Rplot
and coding. I know that my output image is not what the data
indicate. My input file is a matrix, where the first row is the
residue number (10 values), and the second row is the hydrophathy
values (10 corresponding values ranging from 0.3-0.9).
At this point, the discontinous shading would be a polishing step, and
I would be just content with the color scale corresponding to the
range of hydropahty values.
Thanks.
-Ray
On Mon, Jan 19, 2009 at 8:55 AM, Ahmed, Rayhan <raahmed at utmb.edu>
wrote:>
>
> ________________________________________
> From: Jim Lemon [jim at bitwrit.com.au]
> Sent: Saturday, January 17, 2009 5:58 PM
> To: Ahmed, Rayhan
> Cc: r-help at r-project.org
> Subject: Re: [R] plot data with a colour scale - more details!
>
> Ahmed, Rayhan wrote:
>> Hello again,
>>
>> I am trying to create a color scale plotting the hydroathy index
(y-axis) versus residue (x-axis) - each residue (1-100) has a value between
0-1. I've been trying to create a scale where:
>> 0-0.499: increasing intensity of red
>> 0.5- yellow
>> 0.51 - 1 increasing intensity of green.
>>
>> THis is in lieu of a line graph.
>>
>> I'm not sure which type of plot to begin with - I attempted to
modify a heat plot, but it did not work.
>>
>>
> Hi Rayhan,
> I think that color2Dmatplot might do what you want. Check the last
> example that calls color.scale twice to see how to get discontinuous
> ranges of color for the values.
>
> Jim