[R] panel.rect and log scale in lattice plot
Ivan Krylov
kry|ov@r00t @end|ng |rom gm@||@com
Wed Mar 23 11:33:52 CET 2022
On Wed, 23 Mar 2022 09:38:34 +0000
"Garbade, Sven via R-help" <r-help using r-project.org> wrote:
> cpl <- current.panel.limits()
If you str() the return value of current.panel.limits() from the panel
function with log-scaling enabled, you can see that it contains the
logarithm of the y-values, as do the y values themselves. This is
consistent with ?xyplot saying:
>> Note that this is in reality a transformation of the data, not the
>> axes. Other than the axis labeling, using this feature is no
>> different than transforming the data in the formula; e.g.,
>> ‘scales=list(x = list(log = 2))’ is equivalent to ‘y ~ log2(x)’.
...although it could be more explicit.
If you take a logarithm of 10 and 500, lrect() should be able to
produce a rectangle in the right place.
--
Best regards,
Ivan
More information about the R-help
mailing list