MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

PlotRange All vs Full in ListPlot (bug?)


Weird (bug?) behavior of PlotRange in ListPlot (Mathematica 7, WinXP).

Try the below evaluations in order:
Here are two {x,y} data series:

data = Table[Table[{4. i, RandomReal[]}, {i, 1, 18}], {2}];

ListPlot[data, Joined -> {False, True}, PlotRange -> {All, {0, 0.5}}]

So far, so good. Now replace the 1st point in the second data series
with a large-magnitude outlier:

data[[2, 1]] = {4., 1.*10^9};

ListPlot[data, Joined -> {False, True}, PlotRange -> {All, {0, 0.5}}]

What happened to the joined curve (2nd data series) -- it's gone!
But now change the "All" to "Full" in PlotRange:

ListPlot[data, Joined -> {False, True}, PlotRange -> {Full, {0, 0.5}}]

Everything's now okay - the joined curve is back!



  • Prev by Date: Re: Howto sum up a list?
  • Next by Date: Re: Howto sum up a list?
  • Previous by thread: Re: Re: Journals dying?, apparently rather slowly (was , I->-I)
  • Next by thread: Re: PlotRange All vs Full in ListPlot (bug?)