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

Gabor Grothendieck ggrothendieck at gmail.com
Sun May 17 03:30:22 CEST 2009


It works for me on both of these (Windows Vista):

> R.version.string
[1] "R version 2.8.1 Patched (2008-12-26 r47350)"
> packageDescription("lattice")$Version
[1] "0.17-22"

> R.version.string
[1] "R version 2.9.0 Patched (2009-05-03 r48460)"
> packageDescription("lattice")$Version
[1] "0.17-22"




On Sat, May 16, 2009 at 8:46 PM, 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))))
>
>
>
> ________________________________________
> 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
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>




More information about the R-help mailing list