[R] Scaling X axis from -1 to 1

Gundala Viswanath gundalav at gmail.com
Tue Sep 16 03:49:39 CEST 2008


Dear Jim,

I cannot find the function "rescale".
Does it belong to any particular package?

- Gundala Viswanath
Jakarta - Indonesia



On Mon, Sep 15, 2008 at 5:24 PM, Jim Lemon <jim at bitwrit.com.au> wrote:
> Gundala Viswanath wrote:
>>
>> Hi,
>>
>> I have a density plot in which the x axis
>> ranged from 0 to 2000.
>>
>> How can I scale the data so that the x-axis
>> is scaled in -1 to 1 form?
>>
>>
>
> Hi Gundala,
> If your data is named "mydata":
>
> mynewdata<-rescale(mydata,c(-1,1))
>
> This will linearly transform "mydata" into the range -1 to 1. You may also
> want to manually create the axis on the plot:
>
> plot(mynewdata,axes=FALSE,...)
> box()
> axis(1)
> axis(2,at=c(-1,0,1),labels=c("0","1000","2000"))
>
> If you want the original values.
>
> Jim
>
> axis
>



More information about the R-help mailing list