Re: Creating Histogram-Data from X,Y,Z-Data

• To: mathgroup at smc.vnet.net
• Subject: [mg126578] Re: Creating Histogram-Data from X,Y,Z-Data
• From: Bob Hanlon <hanlonr357 at gmail.com>
• Date: Sun, 20 May 2012 02:35:11 -0400 (EDT)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com
• References: <201205190947.FAA27157@smc.vnet.net>

```Not sure I understood completely. Perhaps this:

convert[x_?MatrixQ, z : _Integer : 1] :=
Flatten[Table[Most[#], {Last[#]/z}] & /@ x, 1]

data1 = {{1, 2, 3}, {4, 5, 6}};

cd1 = convert[data1]

{{1, 2}, {1, 2}, {1, 2}, {4, 5}, {4, 5}, {4, 5}, {4, 5}, {4, 5}, {4, 5}}

data2 = {{1, 2, 4}, {4, 5, 6}};

cd2 = convert[data2, 2]

{{1, 2}, {1, 2}, {4, 5}, {4, 5}, {4, 5}}

Bob Hanlon

On Sat, May 19, 2012 at 5:47 AM, Andre Koppel <akoppel at akso.de> wrote:
> Hi All,
> I do have some Data like the following:
> {{1, 2, 3}, {4, 5, 6}}
> To use a histogram-function (like Histogram3D) I need to transform this
> into a list like:
> {{1,2}, {1,2}, {1,2}, {4,5}, {4,5}, {4,5}, {4,5}, {4,5}, {4,5}}
> This means "Create an X/Y-Pair for each Z-Value. Possibly with an
> optional Z-Step. Second Example (Z-Step: 2)
> {{1, 2, 4}, {4, 5, 6}}
> Would result in:
> {{1, 2}, {1, 2}, {4,5}, {4,5}, {4,5}}
> Did anybody know a simple converting-Function?
> Kind regards
> Andre
>

```

• Prev by Date: Re: clearing a variable with a dummy subscript
• Next by Date: Amortization Schedule--Global Symbol Value Error
• Previous by thread: Creating Histogram-Data from X,Y,Z-Data
• Next by thread: Finding the real part of a symbolic complex expression