Re: On partitioning lists by intervals
- To: mathgroup at smc.vnet.net
- Subject: [mg80493] Re: On partitioning lists by intervals
- From: Donald DuBois <donabc at comcast.net>
- Date: Thu, 23 Aug 2007 01:18:59 -0400 (EDT)
> Hello there. > I'm just starting in mathematica and I realise this > is a very basic > question, but I tried to find an answer on the > documentation center > for a couple of hours and on the archive for > mathgroup, but couldn't > find it. > I have a list of say 500 different random values. I > need to divide it > in n intervals of fixed length (for example, the > lowest value is 0 and > the maximum 100 so I need to get sublists of values > that go from 0 to > 10, 10 to 20, etc.) > Thanks for your help! > > cd > Since the lowewt value is 0 and the highest is 100 there are 101 possible values which is not divided evenly by an interval of 10. Suppose the values go from 1 to 100 with a fixed interval of 10 then the following should work. lst = RandomInteger[{1,100}, 500]; BinCounts[lst, {Range[1,101,10]}] {43, 45, 44, 53, 50, 59, 53, 52, 57, 44} The intervals are 1 to 10, 11 to 20, ... 91 to 100. Hope that helps, Don