文档

plotmatrix

散点图矩阵

描述

例子

plotmatrix (XY创建包含列的散点图的子轴矩阵X靠在Y.如果Xp——- - - - - -n而且Yp——- - - - - -,然后plotmatrix产生n——- - - - - -子轴的矩阵。

例子

plotmatrix (Xplotmatrix (X, X)的对应列的数据直方图图代替了对角线上的子轴X.例如,沿对角线的子轴第Th列替换为直方图(X (:, i))

例子

plotmatrix (___LineSpec指定散点图的线样式、标记符号和颜色。的选项LineSpec可以在前面加上前面语法中的任何输入参数组合。

例子

年代斧头BigAxHHAx= plotmatrix(___返回如下所示创建的图形对象:

  • 年代-为散点图绘制直线对象

  • 斧头-每个子轴的坐标轴对象

  • BigAx-坐标轴对象的大坐标轴框架子轴

  • H—直方图对象用于直方图图

  • HAx-坐标轴对象为不可见的直方图轴

BigAx保留为当前轴(gca)从而使后续的标题包含,或ylabel指挥中心的文本与大坐标轴相关。

例子

全部折叠

创建X作为一个随机数据的矩阵Y作为整数值的矩阵。然后,创建一个散点图矩阵的列X靠在Y

X = randn(50,3);Y =重塑(1:150,50,3);plotmatrix (X, Y)

的第i行第j列的子图是第i列的散点图Y的第j纵队X

创建随机数据的散点图矩阵。矩阵第i行第j列的子图是的第i列的散点图X的第j纵队X.的每一列的直方图图沿着对角线X

X = randn(50,3);plotmatrix (X)

创建随机数据的散点图矩阵。指定散点图的标记类型和颜色。

X = randn(50,3);plotmatrix (X,“* r”

LineSpec选项设置散点图的属性。若要设置直方图图的属性,请返回直方图对象。

创建随机数据的散点图矩阵。

rng默认的X = randn(50,3);[S,AX,BigAx,H,HAx] = plotmatrix(X);

若要设置散点图的属性,请使用年代.若要设置直方图的属性,请使用H.若要设置轴线属性,请使用斧头BigAx,HAx.从R2014b开始,您可以使用点表示法来设置属性。如果您使用的是较早的版本,请使用函数来代替。

在图的左下角设置散点图的颜色和标记类型。在右下角设置直方图的颜色。使用标题命令为图命名。

(3)。颜色=‘g’;(3)。标志=‘*’;H(3)。EdgeColor =“k”;H(3)。FaceColor =‘g’;标题(BigAx,“数据集的比较”

输入参数

全部折叠

要显示的数据,指定为矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

用于绘图的数据X,指定为一个矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

散点图的线样式、标记符号和颜色,指定为字符向量或字符串。有关线条样式、标记符号和颜色选项的更多信息,请参见LineSpec

例子:”:* r’

输出参数

全部折叠

为散点图绘制线对象,作为矩阵返回。这些是惟一标识符,您可以使用它们查询和修改特定散点图的属性。

子轴的axis对象,作为矩阵返回。这些是惟一标识符,您可以使用它们查询和修改特定子轴的属性。

坐标轴对象,作为标量返回。这是一个唯一的标识符,您可以使用它来查询和修改大轴的属性。

直方图对象,作为向量或返回[].这些是惟一标识符,您可以使用它们查询和修改特定直方图对象的属性。如果没有创建直方图图,那么H返回为空括号。

请注意

从R2015b开始,H是直方图对象的向量,在以前的版本中,它是补丁对象的向量。

坐标轴对象,用于不可见的直方图轴,作为向量或返回[].这些是惟一标识符,您可以使用它们查询和修改特定轴的属性。如果没有创建直方图图,那么HAx返回为空括号。

扩展功能

R2006a之前介绍过