[R] [External] unanticipated axis labels
Richard M. Heiberger
rmh @end|ng |rom temp|e@edu
Wed Mar 17 18:30:13 CET 2021
exactly!
a warning when running would be very helpful.
Thank you.
Rich
> On Mar 17, 2021, at 02:41, Deepayan Sarkar <deepayan.sarkar using gmail.com> wrote:
>
> On Tue, Mar 16, 2021 at 11:35 PM Richard M. Heiberger <rmh using temple.edu> wrote:
>>
>> library(lattice)
>> library(latticeExtra)
>>
>> barchart(matrix(c(1:6, 5:6)), main="unanticipated left axis labels", ylab="unanticipated inside labels") +
>> latticeExtra::layer(panel.axis("left", half=FALSE, labels=1:8 ))
>
> So to summarize, your problem case happens when you explicitly specify
> 'labels' but not 'at' in panel.axis(), right?
>
> Unfortunately, this is not intended to work at all, so what you are
> seeing is undefined behaviour. This is hinted at, but not quite
> explicitly spelled out, in the documentation. I will fix that, and
> maybe add a warning as well.
>
> -Deepayan
>
>> barchart(matrix(c(1:6, 5:6)), main="ok 1", ylab="anticipated") +
>> latticeExtra::layer(panel.axis("left", half=FALSE, labels=1:8, at=1:8))
>>
>> barchart(matrix(c(1:6, 5:6)), main="ok 2", ylab="anticipated") +
>> latticeExtra::layer(panel.axis("left", half=FALSE, at=1:8))
>>
>> barchart(matrix(c(1:6, 5:6)), main="ok 3", ylab="anticipated") +
>> latticeExtra::layer(panel.axis("left", half=FALSE ))
>>
>>
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> 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