Skip to content
Back to formatted view

Raw Message

Message-ID: <4B0D45FD.7040606@ucalgary.ca>
Date: 2009-11-25T14:58:05Z
From: Peter Ehlers
Subject: searching code for combination of vector
In-Reply-To: <82792E8B-8908-4227-AA20-9665D72D5243@eawag.ch>

soeren.vogel at eawag.ch wrote:
> For a given numeric vector v of length n and sum s, is there a 
> ready-to-run code that returns every combination of v in n summing up to 
> s? Example for n=3 and s=2:
> 
> v <- c(2, 0, 0)
> # find some coding here that returns
> [1] 2 0 0
> [2] 1 1 0
> [3] 1 0 1
> [4] 0 2 0
> [5] 0 1 1
> [6] 0 0 2

Function comb() in pkg:forensim does just that.

  -Peter Ehlers

> 
> Thanks
> 
> S?ren
>