Skip to content
Back to formatted view

Raw Message

Message-ID: <73f827b50809151849h7291ac00p30e485e3a1c495cc@mail.gmail.com>
Date: 2008-09-16T01:49:39Z
From: Gundala Viswanath
Subject: Scaling X axis from -1 to 1
In-Reply-To: <48CE1BBD.9090209@bitwrit.com.au>

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
>