[Date Index]
[Thread Index]
[Author Index]
Inconsistency in ListPlot vs. other plotting functions (solution)
*To*: mathgroup at smc.vnet.net
*Subject*: [mg102690] Inconsistency in ListPlot vs. other plotting functions (solution)
*From*: dr DanW <dmaxwarren at gmail.com>
*Date*: Wed, 19 Aug 2009 07:01:39 -0400 (EDT)
I have been trying to write a fully functional legend function for the
Plot family of functions. I have been baffled by some inconsistencies
between the behavior of ListPlot and the other plotting functions,
about which I have posted previously on this forum. To wit:
ListLogPlot[ Tooltip [ Range[4], "Data" ] ] ]
works as expected, but
ListPlot[ Tooltip [ Range[4], "Data" ] ] ]
looses the tooltip. Also,
ListLogPlot[ { Range[4], Range[4]/2 } , Joined->True, PlotStyle->
{Thick, Dashed} ]
gives you a solid thick line and a thin dashed line, whereas
ListPlot[ { Range[4], Range[4]/2 } , Joined->True, PlotStyle->{Thick,
Dashed} ]
gives you a solid thick line and a thick dashed line.
These inconsistencies have challenged my faith in Mathematica.
However, through much experimentation I have discovered that
ListLinePlot is a rewritten version of ListPlot (similar to
ListLogPlot being a rewritten version of LogListPlot.) As far as I
can tell, ListLinePlot has behavior that is consistent with the other
plotting functions. The only nagging difference is that, by default,
Joined->True, but we know how to deal with that. I suspect that
ListPlot should have been put on a deprecated function list but was
not.
So, my suggestion is to get into the habit of using ListLinePlot
instead of ListPlot.
Daniel
Prev by Date:
**Re: Plot Table of functions does not distinguish colors**
Next by Date:
**Re: Plot Table of functions does not distinguish colors**
Previous by thread:
**Re: Slide Show Environment creates discordant font sizes**
Next by thread:
**Re: Inconsistency in ListPlot vs. other plotting functions (solution)**
| |