I already did, this morning; Bug 15118. I simply copied my original posting
+ refs to current discussion.




On Wed, Nov 28, 2012 at 3:22 PM, R. Michael Weylandt <
michael.weyla...@gmail.com> wrote:

> Should I file an issue for this in the bug tracker?
>
> Slighly rearranged discussion with reproducible example follows on below.
>
> > Em 26-11-2012 21:39, R. Michael Weylandt escreveu:
> >>
> >> On Mon, Nov 26, 2012 at 2:41 PM, Ludo Pagie <l.pa...@nki.nl> wrote:
> >>> tbl.char1 <- table(c('a','a'))
> >>> tbl.char2 <- table(c('a','a','b'))
> >>> tbl.int1 <- table(c(1,1))
> >>>
> >>> # error:
> >>> plot(tbl.char1)
> >>>
> >>> # no errors:
> >>> plot(tbl.char2)
> >>> plot(tbl.int1)
> >>>
> >> Confirmed in current R-devel. It seems to arise from plot.table's use
> >> of seq.int(x) when the dimnames of the table are not integers. I'm not
> >> sure if this shouldn't be seq_along(x) instead, but I'm not sure I
> >> totally follow the internal logic, so perhaps someone can offer second
> >> opinion?
>
> On Mon, Nov 26, 2012 at 11:34 PM, Rui Barradas <ruipbarra...@sapo.pt>
> wrote:
> >  I'd change "when the dimnames of the table are not integers "
> > to not numeric as that's what the code for plot.table tests. And it
> > seems to come from seq.int, since with table value
> > of 2, seq.int produces a vector of length 2 but the table length is 1:
> >
> > seq_along seems to solve the matter.
>

        [[alternative HTML version deleted]]

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to