Skip to Main Content Skip to Search
Product Documentation

andrewsplot - Andrews plot

Syntax

andrewsplot(X)
andrewsplot(X,...,'Standardize',standopt)
andrewsplot(X,...,'Quantile',alpha)
andrewsplot(X,...,'Group',group)
andrewsplot(X,...,'PropName',PropVal,...)
h = andrewsplot(X,...)

Description

andrewsplot(X) creates an Andrews plot of the multivariate data in the matrix X. The rows of X correspond to observations, the columns to variables. Andrews plots represent each observation by a function f(t) of a continuous dummy variable t over the interval [0,1]. f(t) is defined for the i th observation in X as

andrewsplot treats NaN values in X as missing values and ignores the corresponding rows.

andrewsplot(X,...,'Standardize',standopt) creates an Andrews plot where standopt is one of the following:

andrewsplot(X,...,'Quantile',alpha) plots only the median and the alpha and (1 – alpha) quantiles of f(t) at each value of t. This is useful if X contains many observations.

andrewsplot(X,...,'Group',group) plots the data in different groups with different colors. Groups are defined by group, a numeric array containing a group index for each observation. group can also be a categorical array, character matrix, or cell array of strings containing a group name for each observation. (See Grouped Data.)

andrewsplot(X,...,'PropName',PropVal,...) sets optional lineseries object properties to the specified values for all lineseries objects created by andrewsplot. (See Lineseries Properties.)

h = andrewsplot(X,...) returns a column vector of handles to the lineseries objects created by andrewsplot, one handle per row of X. If you use the 'Quantile' input parameter, h contains one handle for each of the three lineseries objects created. If you use both the 'Quantile' and the 'Group' input parameters, h contains three handles for each group.

Examples

Make a grouped plot of the Fisher iris data:

load fisheriris
andrewsplot(meas,'group',species)

Plot only the median and quartiles of each group:

andrewsplot(meas,'group',species,'quantile',.25)

See Also

glyphplot | parallelcoords

How To

  


 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS