Re: Partition Help
- To: mathgroup at smc.vnet.net
- Subject: [mg126546] Re: Partition Help
- From: Bob Hanlon <hanlonr357 at gmail.com>
- Date: Fri, 18 May 2012 05:26:08 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201205170808.EAA05007@smc.vnet.net>
data = Array[a, {3, 6}]
{{a[1, 1], a[1, 2], a[1, 3], a[1, 4], a[1, 5], a[1, 6]}, {a[2, 1],
a[2, 2], a[2, 3], a[2, 4], a[2, 5], a[2, 6]}, {a[3, 1], a[3, 2],
a[3, 3], a[3, 4], a[3, 5], a[3, 6]}}
Partition[#, 3] & /@ data
{{{a[1, 1], a[1, 2], a[1, 3]}, {a[1, 4], a[1, 5],
a[1, 6]}}, {{a[2, 1], a[2, 2], a[2, 3]}, {a[2, 4], a[2, 5],
a[2, 6]}}, {{a[3, 1], a[3, 2], a[3, 3]}, {a[3, 4], a[3, 5],
a[3, 6]}}}
% ==
Map[Flatten,
Partition[data, {1, 3}], {2}] ==
(Flatten[#, 1] & /@
Partition[data, {1, 3}])
True
Bob Hanlon
On Thu, May 17, 2012 at 4:08 AM, <sierrahotel71 at gmail.com> wrote:
> I'm getting an extra set of braces when trying to partition a matrix and don't understand how to correctly write the function or remove the extra braces.
>
> data = (*Imported 6 column table*)
> d1 = Partition[data, {1, 3}]
> which results in {{{{-45000000, -10, 0}}, {{-419, 0, 1344}}},.....
> I need it to be
> {{{-45000000, -10, 0}, {-419, 0, 1344}},.......
>
> Any help appreciated
>
- References:
- Partition Help
- From: sierrahotel71@gmail.com
- Partition Help