Re: BinLists in Array

• To: mathgroup at smc.vnet.net
• Subject: [mg111616] Re: BinLists in Array
• From: Rodrigo Murta <rodrigomurta at hotmail.com>
• Date: Sat, 7 Aug 2010 06:21:42 -0400 (EDT)

```Thanks!... very elegant solution. It's this that I was looking for.

> Date: Fri, 6 Aug 2010 09:04:18 -0400
> From: hanlonr at cox.net
> To: rodrigomurtax at gmail.com; mathgroup at smc.vnet.net
> Subject: Re: [mg111583] BinLists in Array
>
>
> BinLists[l, {{-Infinity, Infinity}},
>  {Range[0, Max[l[[All, 2]]] + 3, 2]}]
>
>
> Bob Hanlon
>
> ---- Murta <rodrigomurtax at gmail.com> wrote:
>
> ==========================
> Hello All
>
>    I Would like to split this array: l=={{1, 0}, {1, 1}, {1, 2}, {2,
> 3}, {2, 4}}, by the second element of each group, to group what are
> between 0-2, 2-4,4-6 and so on (just the second element)
>    Using BinLists look like a good idea. I get my desirable result
> with:
>        BinLists[{{1, 0}, {1, 1}, {1, 2}, {2, 3}, {2, 4}}, {0, 10, 10},
> {0, 10, 2}]
>
>   But I would like to don't have to put any struction to the first
> element (the "{0, 10, 10}" information)
>   How I can ignore it? I tried something like
>        BinLists[{{1, 0}, {1, 1}, {1, 2}, {2, 3}, {2, 4}},None, {0, 10,
> 2}]
>        BinLists[{{1, 0}, {1, 1}, {1, 2}, {2, 3}, {2, 4}},Automatic,
> {0, 10, 2}]
>        BinLists[{{1, 0}, {1, 1}, {1, 2}, {2, 3}, {2, 4}},All, {0, 10,
> 2}]
>   But isn't the way.
>