Re: turn off symbols in MultipleListPlot?
- Subject: [mg2491] Re: [mg2462] turn off symbols in MultipleListPlot?
- From: hay%haystack at smc.vnet.net (Allan Hayes)
- Date: Wed, 15 Nov 1995 06:57:28 GMT
- Approved: usenet@wri.com
- Distribution: local
- Newsgroups: wri.mathgroup
- Organization: Wolfram Research, Inc.
- Sender: daemon at wri.com ( )
Mimi Lawrence <lawrencem at arlut.utexas.edu>
in [mg2462] turn off symbols in MultipleListPlot?
(attached)
Wishes to turn off the symbols in MultiplePlot
Mimi:
Here two examples:
Ex1. may be sufficient though it does not actually remove the
points Ex2. removes the points.
<<Graphics`MultipleListPlot`
lst1 = {{0,1},{1,2},{2,-1}};
lst2 = {{0,0},{1.5,2.5},{2,1}};
Ex1. Makes the symbols zero size points (there are default points
built in)
MultipleListPlot[lst1,lst2,
PlotJoined ->True,
DotShapes -> (PointSize[0]&)
];
Ex2. Removes the symbols
Show[MultipleListPlot[lst1,lst2,
PlotJoined ->True,
DotShapes -> (Sequence@@{}&),
DisplayFunction -> Identity
]/._Point:>(Sequence@@{}), DisplayFunction ->$DisplayFunction];
(*you could use DeletCases for deleting*)
Explanation of use of DoShapes ->..
Look what happens to ds1 and ds2 in the following: they are used as
a functions and receive the values from the lists lst1 and lst2
respectively: we can make use of this by choosing appropriate ds1
and ds2 (or, as above, a single ds).
MultipleListPlot[lst1,lst2,
DotShapes -> {ds1,ds2}
]//InputForm
Graphics[{{ds1[{0, 1}], ds1[{1, 2}], ds1[{2, -1}], Point[{0, 1}],
Point[{1, 2}], Point[{2, -1}]},
{ds2[{0, 0}], ds2[{1.5, 2.5}], ds2[{2, 1}], Point[{0, 0}],
Point[{1.5, 2.5}], Point[{2, 1}]}}, {Axes -> Automatic}]
Allan Hayes
hay at haystack.demon.co.uk
**************************
Begin forwarded message:
From: Mimi Lawrence <lawrencem at arlut.utexas.edu>
To: mathgroup at smc.vnet.net
Subject: [mg2462] turn off symbols in MultipleListPlot?
Organization: Applied Research Laboratories of The University of
Texas at Austin
I'm plotting several curves of closely-spaced points using a
different line style for each under MultipleListPlot. How do I
"turn off" the
symbol associated with each point? I tried a zero-size for the polygon
drawn by DotShapes, but each symbol still showed up. Since the points
are close together, the symbol shapes change what the line style is
supposed to look like.
Thanks,
Mimi L.