is an option for plotting functions that specifies the layout of multiple components in a plot.


  • Common settings for PlotLayout include:
  • "Overlaid"data may overlap
    "Stacked"data is accumulated to avoid overlapping
    "Percentile"data is stacked and scaled to be between 0 and 100
  • Visualization functions for specialized domains may have alternative settings.


open allclose all

Basic Examples  (3)

By default, ListLinePlot plots each curve independently:

Stack the curves so that the second curve is the total of the first and second sets:

Scope  (6)

Specify the layout of plots of a list of audio objects:

Plot against a common horizontal axis:

Plot against a common vertical axis:

Show wavelet image coefficients arranged in a pyramid layout:

Plot wavelet image coefficients in a grid layout:

Place the magnitude plot vertically above the phase plot:

Obtain the result in a list:

Only the magnitude plot:

Only the phase plot:

Wolfram Research (2010), PlotLayout, Wolfram Language function, (updated 2017).


Wolfram Research (2010), PlotLayout, Wolfram Language function, (updated 2017).


Wolfram Language. 2010. "PlotLayout." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017.


Wolfram Language. (2010). PlotLayout. Wolfram Language & System Documentation Center. Retrieved from


@misc{reference.wolfram_2023_plotlayout, author="Wolfram Research", title="{PlotLayout}", year="2017", howpublished="\url{}", note=[Accessed: 06-December-2023 ]}


@online{reference.wolfram_2023_plotlayout, organization={Wolfram Research}, title={PlotLayout}, year={2017}, url={}, note=[Accessed: 06-December-2023 ]}