andrewsplot
安德鲁斯图
语法
andrewsplot(X)
andrewsplot(X,...,'Standardize',standopt
)
andrewsplot(X,...,'Quantile',alpha)
andrewsplot(X,...,'Group',group)
andrewsplot(X,...,'PropName'
,PropVal
,...)
andrewsplot(ax,X,...)
h = andrewsplot(X,...)
说明
andrewsplot(X)
创建矩阵 X
中多元数据的安德鲁斯图。X
的行对应于观测值,列对应于变量。安德鲁斯图通过区间 [0,1] 上连续虚拟变量 t 的函数 f(t) 表示每个观测值。对于 X
中的第 i 个观测值,f(t) 定义为
andrewsplot
将 X
中的 NaN
值视为缺失值,并忽略对应的行。
andrewsplot(X,...,'Standardize',
创建一个安德鲁斯图,其中 standopt
)standopt
是以下各项之一:
andrewsplot(X,...,'Quantile',alpha)
仅绘制 f(t) 在 t 的每个值处的中位数和 alpha
以及 (1 - alpha
) 分位数。如果 X
包含许多观测值,这将非常有用。
andrewsplot(X,...,'Group',group)
用不同颜色绘制不同组中的数据。组由 group
定义,这是一个数值数组,其中包含每个观测值对应的一个组索引。group
也可以是包含每个观测值对应的组名称的分类数组、字符矩阵、字符串数组或字符向量元胞数组。
andrewsplot(X,...,
将可选的 'PropName'
,PropVal
,...)Line
对象属性设置为由 andrewsplot
创建的所有 Line
对象的指定值。(请参阅 Line 属性。)
andrewsplot(ax,X,...)
使用 ax
(一个 Axes
对象)中指定的绘图坐标区。(请参阅 axes
。)将 ax
指定为第一个输入参量,后跟先前语法中的任意输入参量组合。
h = andrewsplot(X,...)
返回由 andrewsplot
创建的 Line
对象的句柄的列向量,X
的每行对应一个句柄。如果使用 'Quantile'
输入参数,则对于创建的三个 Line
对象中的每个对象,h
都包含一个对应的句柄。如果同时使用 'Quantile'
和 'Group'
输入参数,则对于每个组,h
包含三个句柄。
示例
版本历史记录
在 R2006a 之前推出