MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: A bug in Partition?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg117466] Re: A bug in Partition?
  • From: Heike Gramberg <heike.gramberg at gmail.com>
  • Date: Sat, 19 Mar 2011 05:20:40 -0500 (EST)

On 18 Mar 2011, at 10:58, Alexey wrote:

> ----- Original Message -----
> From: "Bill Rowe" <readnews at sbcglobal.net>
>> Perhaps you want to pad at both ends so that nothing gets
>> dropped.
> 
> I just want to pad at the start the same way as Partition does it at
> the end (as I understand in this case nothing gets dropped). Is it
> possible with Partition?
> 

what about 

part[list_, n_] := Partition[list, n, n, Mod[-Length[list], n] + 1, 0]


In[36]:= part[Range[18], 7]

Out[36]= {{0, 0, 0, 1, 2, 3, 4}, {5, 6, 7, 8, 9, 10, 11}, {12, 13, 
  14, 15, 16, 17, 18}}

Heike.


  • Prev by Date: Re: How to add window with values a,b
  • Next by Date: how to plot 'carpet' of curves
  • Previous by thread: Re: A bug in Partition?
  • Next by thread: My NCAA tournament brackets