• To: mathgroup at smc.vnet.net
• Subject: [mg32581] RE: [mg32557] Headless set of elements?
• From: "Wolf, Hartmut" <Hartmut.Wolf at t-systems.com>
• Date: Wed, 30 Jan 2002 03:18:56 -0500 (EST)
• Sender: owner-wri-mathgroup at wolfram.com

```> -----Original Message-----
> From: JT Shen [mailto:jushen1 at hotmail.com]
To: mathgroup at smc.vnet.net
> Sent: Saturday, January 26, 2002 10:09 AM
> Subject: [mg32581] [mg32557] Headless set of elements?
>
>
>
> Hi, I'd like to ask for help on the function of MultipleListPlot.
>
> I am trying to use MultipleListPlot, and my dataset looks like
>
> {list1, list2, list3, list4, ..., listn}, where the number of
> lists can
> vary. However, the syntax of MultipleListPlot is as
> MultipleListPlot[list1, list2, list3, ..., listn]. In this
> case, what would
> be the most efficient way to achieve this (instead of cut and
> past each list
> by hand)?
>
>
> JT
>

<< "Graphics`MultipleListPlot`"

...is quite tolerant with its input.

l1 = Table[{x, Sin[Pi*x]}, {x, 0, 1, 0.1}];
l2 = Table[{x, Cos[Pi*x]}, {x, 0.05, 1, 0.1}];
ll = {l1, l2};

MultipleListPlot[l1, l2, PlotJoined -> True]
MultipleListPlot[{l1, l2}, PlotJoined -> True]

Both formats work! As MultipleListPlot evaluates its
arguments (in contrast to Plot)...

Attributes[MultipleListPlot]
{}

...this implies, both will work:

MultipleListPlot[ll, PlotJoined -> True]
MultipleListPlot[Sequence @@ ll, PlotJoined -> True]

and also something like this:

MultipleListPlot[{Reverse /@ l1, l2},
PlotJoined -> True, AspectRatio -> 1]

--
Hartmut Wolf

```

• Prev by Date: RE: ReplaceAll doesn't replace
• Next by Date: Re: File Import