HOME

TheInfoList



OR:

A carpet plot is any of a few different specific types of
plot Plot or Plotting may refer to: Art, media and entertainment * Plot (narrative), the story of a piece of fiction Music * ''The Plot'' (album), a 1976 album by jazz trumpeter Enrico Rava * The Plot (band), a band formed in 2003 Other * ''Plot' ...
. The more common plot referred to as a carpet plot is one that illustrates the interaction between two or more independent variables and one or more dependent variables in a two-dimensional plot. Besides the ability to incorporate more variables, another feature that distinguishes a carpet plot from an equivalent
contour plot A contour line (also isoline, isopleth, or isarithm) of a function of two variables is a curve along which the function has a constant value, so that the curve joins points of equal value. It is a plane section of the three-dimensional grap ...
or 3D surface plot is that a carpet plot can be used to more accurately interpolate data points. A conventional carpet plot can capture the interaction of up to three independent variables and three dependent variables and still be easily read and interpolated. Carpet plots have common applications within areas such as material science for showing
elastic modulus An elastic modulus (also known as modulus of elasticity) is the unit of measurement of an object's or substance's resistance to being deformed elastically (i.e., non-permanently) when a stress is applied to it. The elastic modulus of an object is ...
in
laminates Lamination is the technique/process of manufacturing a material in multiple layers, so that the composite material achieves improved strength, stability, sound insulation, appearance, or other properties from the use of the differing materia ...
, and within
aeronautics Aeronautics is the science or art involved with the study, design, and manufacturing of air flight–capable machines, and the techniques of operating aircraft and rockets within the atmosphere. The British Royal Aeronautical Society identifies ...
. Another plot sometimes referred to as a carpet plot is the temporal raster plot.


Variants


Three-variable carpet plot (cheater plot)

A carpet plot with two independent variables and one dependent variable is often called a cheater plot for the use of a phantom "cheater" axis instead of the horizontal axis. As a result of this missing axis, the values can be shifted horizontally such that the intersections line up vertically. This allows easy interpolation by having fixed horizontal intervals correspond to fixed intervals in both independent variables. The horizontal shift must sometimes be adjusted in order to eliminate or mitigate overlapping. Depending on the data being depicted, eliminating overlapping is not always possible. The common solution is to split the plot into two carpets.


Four-variable carpet plot (true carpet plot)

Instead of using the horizontal axis to adjust the plot perspective and align carpet intersections vertically, the horizontal axis can be used to show the effects on an additional dependent variable.Schneider, Markus. ''How to Generate Carpet Plots: A Guide to Creating Visual Trade Studies''. In this case the perspective is fixed, and any overlapping cannot be adjusted. Because a true carpet plot represents two independent variables and two dependent variables simultaneously, there is no corresponding way to show the information on a conventional contour plot or 3D surface plot.


Carpet plot with isolines

To add an additional dependent variable,
isolines A contour line (also isoline, isopleth, or isarithm) of a function of two variables is a curve along which the function has a constant value, so that the curve joins points of equal value. It is a plane section of the three-dimensional grap ...
that are a function of the two independent variables can be added within the carpet to create a contour plot in the carpet domain. Contours can be added to cheater plots as well as to true carpet plots.


Lattice plot

The effects of an additional independent variable can be visualized by multiple carpets on the same plot corresponding to different values of the third independent variable. If the intersections are connected, a lattice appears. For an intermediate value, a whole carpet can be interpolated using the lattice lines. This technique may result in too much overlapping of carpets in a true carpet plot but is always possible for a cheater plot because the separation of the additional carpets can be adjusted on the phantom horizontal axis.


References


External links

{{Commonscat, Carpet plot, Carpet plots
Matlab Carpet Plot Toolkit by Rob McDonald

Matlab Carpet Plot Class by Matthias Oberhauser

Carpet Plots in Python with Plotly

Carpet Plots in R with Plotly

Carpet Plots in Javascript with Plotly
Statistical charts and diagrams