主要内容

plotmatrix

散点图矩阵

描述

例子

plotmatrix (XY创建包含列的散点图的子轴矩阵X对着…的柱子Y.如果Xp——- - - - - -nYp——- - - - - -,然后plotmatrix产生n——- - - - - -subaxes矩阵。

例子

plotmatrix (X是一样的plotmatrix (X, X)除了沿对角线的子轴被替换为对应列中的数据的直方图X.例如,沿对角线的子轴第Th列被直方图(X (:, i))

例子

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

例子

plotmatrix (斧头___绘制到指定的目标轴,其中目标轴是子轴的不可见框架。

例子

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

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

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

  • BigAx-坐标轴对象用于大的坐标轴,用于构建子坐标轴

  • H-直方图图对象

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

BigAx为当前坐标轴(gca),以便后续标题包含,或ylabel命令中心文本相对于大轴。

例子

全部折叠

创建X作为随机数据和的矩阵Y作为一个整数值矩阵。然后,创建的列的散点图矩阵X对着…的柱子Y

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

MATLAB图

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

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

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

MATLAB图

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

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

MATLAB图

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

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

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

MATLAB图

若要设置散点图的属性,请使用年代.若要设置直方图的属性,请使用H.要设置坐标轴属性,请使用斧头BigAx,HAx.使用点符号来设置属性。

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

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

MATLAB图

输入参数

全部折叠

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

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

要密谋的数据X,指定为矩阵。

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

作为包含符号的字符向量或字符串指定的行样式、标记和颜色。这些符号可以以任何顺序出现。您不需要指定所有这三个特征(线条样式、标记和颜色)。例如,如果省略行样式并指定标记,那么图只显示标记而不显示行。

例子:”,或“红色虚线是否有圆圈标记

线条样式 描述 产生的线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线的样本,带有交替的虚线和点

标记 描述 产生的标志
“o”

圆标记样品

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。”

点标记样本

“x” 交叉

交叉标记样品

“_” 水平线

水平线标记的样本

“|” 垂直的线

垂直线标记的样本

“年代” 广场

方形标志样品

' d ' 钻石

菱形线标记器样品

“^” Upward-pointing三角形

向上指向三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

直角三角形标记的样本

“<” 只左向三角形

左指向三角形标记的样本

“p” 五角星形

五角星标记样品

“h” 六角星形

六芒格标记物样本

颜色名称 短名称 RGB值 外观
“红色” “r” (1 0 0)

样品的颜色为红色

“绿色” ‘g’ (0 1 0)

样品的颜色为绿色

“蓝” “b” (0 0 1)

样品的颜色是蓝色的

“青色” “c” (0 1 1)

样品的颜色为青色

“红色” “米” (1 0 1)

样品的颜色为洋红色

“黄色” “y” (1 1 0)

样品的颜色为黄色

“黑” “k” (0 0 0)

样品的颜色为黑色

“白色” ' w ' (1 1 1)

样品的颜色为白色

将所有子轴指定为目标轴对象。如果不指定此参数,则plotmatrix使用当前轴。

输出参数

全部折叠

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

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

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

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

请注意

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

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

扩展功能

之前介绍过的R2006a