主要内容

multivarichart

用于分组数据的多变量图

语法

multivarichart (y组)
multivarichart (Y)
multivarichart(…param1val1param2val2,……)
[charthandle, AXESH] = multivarichart(…)

描述

multivarichart (y组)显示矢量的多元图y按条目分组集团可以是单元格数组或矩阵。如果集团是单元格数组,那么每个单元格在集团必须包含一个分组变量,该变量是字符向量的分类向量、数字向量、字符矩阵、字符串数组或单列单元格数组。如果集团是一个数值矩阵,它的列表示不同的分组变量。每个分组变量必须有相同数量的元素y.分组变量的数量必须为2、3或4。

图矩阵的每个子图包含一个用于第一和第二分组变量的多元图。的x-axis表示第一个分组变量的值。图窗口底部的图例指示第二个分组变量的值。位于(j的子集的多元图y第三个分组变量的水平和j第四个分组变量的水平。如果没有第三或第四个分组变量,则认为它只有一个级别。

multivarichart (Y)显示矩阵的多元图Y.不同列中的数据表示一个因素的变化。不同行中的数据表示另一个因素的变化。

multivarichart(…param1val1param2val2,……)指定一个或多个以下名称/值对:

  • “varnames”-在字符矩阵、字符串数组或字符向量单元格数组中分组变量名,每个分组变量一个。默认的名字X1的“X2”,……。

  • “plotorder”- - - - - -“排序”或包含从1到分组变量数的整数排列的向量。

    如果“plotorder”“排序”,分组变量根据每个变量的层数降序排列。

    如果“plotorder”是一个向量,它指示每个分组变量应绘制的顺序。例如,(2、3、1、4)指示第二个分组变量应用作x-轴,第三个分组变量作为图例,第一个分组变量作为图的列,第四个分组变量作为图的行。

[charthandle, AXESH] = multivarichart(…)返回一个句柄charthandle到图形窗口和矩阵AXESH子图轴的句柄。

例子

全部折叠

显示具有两个分组变量的数据的多变量图。

rng默认的%的再现性y = randn (100 1);随机产生响应组=[装天花板(3 *兰德(100 1))装天花板(2 *兰德(100 1)));multivarichart (y组)

图中包含一个轴对象。轴对象包含两个类型为line的对象。这些对象表示X2 = 1, X2 = 2。

显示一个多元图表的数据与四个分组变量。

y = randn (1000 1);随机产生响应组={装天花板(2 *兰德(1000 1)),装天花板(3 *兰德(1000 1)),...装天花板(2 *兰德(1000 1)),装天花板(3 *兰德(1000 1))};multivarichart (y组)

图中包含6个轴对象和另一个uiconcontainer类型的对象。标题为X3 = 1的坐标轴对象1包含3个类型为line的对象。标题为X3 = 2的坐标轴对象2包含3个类型为line的对象。坐标轴对象3包含3个类型为line的对象。axis对象4包含3个类型为line的对象。axis对象5包含3个类型为line的对象。轴对象6包含3个类型为line的对象。

介绍了R2006b