Re: [Rd] error on uneven recycling?

From: William Dunlap <wdunlap_at_tibco.com>
Date: Tue, 25 Sep 2012 05:15:14 +0000

That is an error in Splus 8.3. It must have changed quite a while ago - it was an error in Splus 5.1, released in 1999 and I don't have an older version handy right now. Current behavior is
> 1:10 + 0:1

 [1] 1 3 3 5 5 7 7 9 9 11
> 1:10 + 0:2

Problem in 1:10 + 0:2: length of longer operand (10) should be a multiple of length of shorter (3) Use traceback() to see the call stack

I vaguley recall running into some problems when we made the change, but I think it was only in our internal test suite, using a trick like the above to produce a patterned sequence.

Bill Dunlap
Spotfire, TIBCO Software
wdunlap tibco.com

> -----Original Message-----
> From: r-devel-bounces_at_r-project.org [mailto:r-devel-bounces_at_r-project.org] On Behalf
> Of Thomas Lumley
> Sent: Monday, September 24, 2012 7:45 PM
> To: R-devel
> Subject: [Rd] error on uneven recycling?
>
> Is there some reason why
>
> > (1:2)+(1:3)
> [1] 2 4 4
> Warning message:
> In (1:2) + (1:3) :
> longer object length is not a multiple of shorter object length
>
> can't be made into an error? I realise it was there in S-PLUS, but
> since it produces a warning there can't be many examples on CRAN or
> Bioconductor using it, and I can't think of any situation where it
> would be used deliberately.

>
> -thomas
>
> --
> Thomas Lumley
> Professor of Biostatistics
> University of Auckland
>
> ______________________________________________
> R-devel_at_r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Tue 25 Sep 2012 - 05:18:43 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 25 Sep 2012 - 07:30:43 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive