The output from xy.coords is not being sent to Axis since if it were then
Gavin's code earlier in this thread, which does work, would not.

On Feb 19, 2008 4:08 PM, Mark Difford <[EMAIL PROTECTED]> wrote:
>
> Hi Stiffler,
>
> >> I was wondering why the plot() command ignores the datatype when
> >> displaying axis labels...
>
> plot() doesn't ignore the datatype:
>
> > x <- as.integer(c(1,2,3))
> > y <-x
> > typeof(x)
> [1] "integer"
> > mode(x)
> [1] "numeric"
>
> plot(x,y) calls xy.coords(), which recasts x as: x = as.double(x), which is
> fine, since x is (also/primarily) numeric.
>
> ???
>
> See ?double, sub: "Note on names".
>
> HTH, Mark.
>
>
>
> Stiffler wrote:
> >
> > Hello,
> >
> > I was wondering why the plot() command ignores the datatype when
> > displaying axis labels.  More specifically, if the data points are
> > integers then the axis labels should intuitively also be integers, right?
> >
> >> x <- as.integer(c(1,2,3))
> >> y <-x
> >> typeof(x)
> > [1] "integer"
> >> plot(x,y)
> >>
> >
> > The axis labels are 1.0, 1.5, 2.0, 2.5, 3.0  but if the integer type were
> > taken into account they would be 1, 2, 3.
> >
> > PS what's the right way to get integer labels?
> > Z.
> >
>
> --
> View this message in context: 
> http://www.nabble.com/Why-does-plot%28%29-ignore-the-data-type-for-axis-labels--tp15562325p15567499.html
>
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to