From gkerns at ysu.edu  Wed Jun  4 18:04:41 2008
From: gkerns at ysu.edu (G. Jay Kerns)
Date: Wed, 4 Jun 2008 12:04:41 -0400
Subject: [Rd] permsn incorrect when x==m (library: prob) (PR#11571)
In-Reply-To: <20080604105007.EA4C0282EFF7@mail.pubhealth.ku.dk>
References: <20080604105007.EA4C0282EFF7@mail.pubhealth.ku.dk>
Message-ID: <a695148b0806040904m438f1cd6v3ca506e440563086@mail.gmail.com>

Dear Obby,

Thanks. In the future, when you have a question about something that
happens in a particular package, keep in mind that it is customary to
contact the package maintainer (me), rather than file a bug report
with the R developers.

In that case, I would have alerted you that this problem has already
been found and a fix was posted:  please see

http://tolstoy.newcastle.edu.au/R/e4/help/08/04/8178.html

This will be included in the next release of prob, on which I am
currently working.  I expect it to be ready by August.

Best,
Jay





On Wed, Jun 4, 2008 at 6:50 AM,  <obnoxious_one at hotmail.com> wrote:
> Full_Name: Obnoxious
> Version: 2.7.0
> OS: Windows
> Submission from: (NULL) (121.223.77.238)
>
>
> Objective:
> Generate all permutations of the elements of x taken m at a time.
>
> Library:
> prob
>
> Function:
> permsn
>
> Issue:
> Does not appear to be working correctly when x==m.
>
> Example:
> libary(prob)
> permsn(2,1) i.e., x > m
> #Gives the correct result of
>     [,1] [,2]
> [1,]    1    2
>
> #Yet
> permsn(2,2) i.e., x==m
> #Gives the incorrect? result of
> [1] 1 2
>
> #Shouldn't the result be
>     [,1] [,2]???
> [1]    1    2???
> [2]    2    1???
>
> #Workaround:
> permsn(3,2) i.e. permsn(x+1,m)
>     [,1] [,2] [,3] [,4] [,5] [,6]
> [1,]    1    2    1    3    2    3
> [2,]    2    1    3    1    3    2
>
> #but then we have to remove the results with x==3 in them
>
> #hope that all makes sense
>
> Thankyou,
>
> Obby
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



-- 


***************************************************
G. Jay Kerns, Ph.D.
Assistant Professor / Statistics Coordinator
Department of Mathematics & Statistics
Youngstown State University
Youngstown, OH 44555-0002 USA
Office: 1035 Cushwa Hall
Phone: (330) 941-3310 Office (voice mail)
-3302 Department
-3170 FAX
E-mail: gkerns at ysu.edu
http://www.cc.ysu.edu/~gjkerns/



[Rd] permsn incorrect when x==m (library: prob) (PR#11571)
G. Jay Kerns