[R] Scaling Data
Jason Turner
jasont at indigoindustrial.co.nz
Wed Mar 20 19:29:30 CET 2002
On Wed, Mar 20, 2002 at 05:50:15PM +0100, Mathias Ditzen wrote:
> a<-1:30
> plot(a,type="b")
>
> The axis is scaled from 1 to 30.
>
> plot(a,xlim=c(1,3))
>
> Just shows me the first three entries of a, but not all 30 scaled from 1
> to 3 with 0.1 ticks.
There are at least a couple of ways:
1) explicitly state what x-values you want:
plot(a ~ seq(1,3,length=30))
2) draw a custom axis. Check out help(axis).
plot(a,xaxt="n")
axis(1,at=seq(1,30,length=5),labels=seq(1,3,length=5))
<opinion> 1 is easier, 2 is more flexible </opinion>
Cheers
Jason
--
Indigo Industrial Controls Ltd.
64-21-343-545
jasont at indigoindustrial.co.nz
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list