RE: Headless set of elements?
- 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)? > > Thanks for your help. > > 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