18
$\begingroup$

What is the difference between PlotRange -> Full and PlotRange -> All in a Plot, ListPlot, ContourPlot, etc.? Or in Graphics? Here is what the Documentation page for PlotRange says under the Details section:

PlotRange -> All "all points are included"

PlotRange -> Full "include full range of original data"

The difference is not clear to me. In the examples I tried both options have the same effect.

$\endgroup$
3
  • $\begingroup$ Example where they have different behaviours: Show[ListPlot[{1, 3}], ListPlot[{6, 5}], PlotRange -> All] works, but it no longer if you replace All with Full. $\endgroup$ Commented Sep 28, 2016 at 16:44
  • $\begingroup$ From the documentation: Use PlotRange->All to include all points. Use PlotRange->Full to include all the points and the original domain. Mathematica Documentation - PlotRange $\endgroup$ Commented Sep 28, 2016 at 16:55
  • 2
    $\begingroup$ Check this post here, especially this part "I get confused about the difference between All and Full as well. I'm told by the developer of PlotRange that PlotRange->Full uses the PlotRange->All result and then does some clipping." Note, however, that this is for ListLogLinearPlot, not sure if the behavior is the same. $\endgroup$ Commented Sep 28, 2016 at 17:02

1 Answer 1

25
$\begingroup$

Straight from the Docs:

Normally, PlotRange -> All shows only the existing points:

Plot3D[Sqrt[1 - x^2 - y^2], {x, -2, 2}, {y, -2, 2}, PlotRange -> All] 

enter image description here

PlotRange -> Full specifies that a plot should include the full range of values of input variables:

Plot3D[Sqrt[1 - x^2 - y^2], {x, -2, 2}, {y, -2, 2}, PlotRange -> Full] 

enter image description here

$\endgroup$
2
  • $\begingroup$ I have taken the liberty to improve wording of your answer. I hope you don't mind. $\endgroup$ Commented Sep 28, 2016 at 18:36
  • $\begingroup$ @AlexeyPopkov, thank you very much! $\endgroup$ Commented Sep 29, 2016 at 5:59

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.