# [R] Lattice scales question: using "at" when log = TRUE

Deepayan Sarkar deepayan.sarkar at gmail.com
Sun May 17 03:03:09 CEST 2009

```On 5/16/09, Afshartous, David <DAfshartous at med.miami.edu> wrote:
>
>
>  Thanks, but even with typo corrected as below the supplied marks are not followed:
>  xyplot(y ~ t, type = "b", scales = list(y = list(log = TRUE, at = c(10^1,10^2, 10^2.5, 10^3))))
>

How so? Looks OK to me.

-Deepayan

>
>
>  ________________________________________
>  From: Gabor Grothendieck [ggrothendieck at gmail.com]
>  Sent: Saturday, May 16, 2009 6:11 PM
>  To: Afshartous, David
>  Cc: r-help at r-project.org
>  Subject: Re: [R] Lattice scales question: using "at" when log = TRUE
>
>
>  Your parentheses are wrong.  It should be
>
>  y = list(log = TRUE, at = ...)
>
>
>  On Sat, May 16, 2009 at 5:11 PM, Afshartous, David
>  <DAfshartous at med.miami.edu> wrote:
>  >
>  > All,
>  >
>  > I have a simple lattice plot where I have set log = TRUE for the y scale.
>  >
>  > When I attempt to change the tick locations via the "at" argument within
>  > scales, the supplied numeric vector is not followed. Any suggestions much
>  > appreciated for the example below:
>  >
>  > y = c(10^1.5, 10^2, 10^3, 10^2)
>  > t = c(1,2,3,4)
>  > xyplot(y ~ t, type = "b", scales = list(y = list(log = TRUE)))
>  >
>  > ## tick marks not followed for supplied marks below:
>  > xyplot(y ~ t, type = "b", scales = list(y = list(log = TRUE), at = c(10^1,
>  > 10^2, 10^2.5, 10^3)))
>  >
>  > Cheers,
>  > David
>  >
>  > PS -
>  > Another thing is that the scale is no longer in scientific notations, but
>  > that is okay since this can be fixed via the labels argument within scales:
>  > e.g., labels = c(expression(10^1), expression(10^2), ...)
>  > An example of fancy labels for log axes is on p.147 of Deepayan's Lattice
>  > book.
>  >
>  > ______________________________________________
>  > R-help at r-project.org mailing list
>  > https://stat.ethz.ch/mailman/listinfo/r-help
>  > and provide commented, minimal, self-contained, reproducible code.
>  >
>
>  ______________________________________________
>  R-help at r-project.org mailing list
>  https://stat.ethz.ch/mailman/listinfo/r-help