主要内容

binscatter

被散点图

描述

例子

binscatter (x,y)显示一个封存向量的散点图xy。分箱数据散点图分区空间成矩形箱和显示数据点的计算在每一本使用不同的颜色。当缩放到情节,箱子大小自动调整显示更好的分辨率。

例子

binscatter (x,y,N)使用指定的箱子数量。N可以是一个标量或双元素向量(Nx纽约)。如果N是一个标量,然后呢Nx纽约都设置为标量值。垃圾箱在每个维度的最大数量是250。

binscatter (___,名称,值)指定属性值与一个或多个名称-值对参数。例如,您可以指定“ShowEmptyBins”作为“上”颜色区域没有数据点。属性的完整列表,请参阅Binscatter属性。使用这个选项的任何输入参数组合在以前的语法。

binscatter (斧头,___)情节到指定的轴斧头而不是到当前轴(gca)。的斧头输入参数组合的输入可以先于任何以前的语法。

例子

h= binscatter (___)返回一个Binscatter对象。使用这个对象检查和调整被散点图的属性。

例子

全部折叠

生成的随机数xy维度和创建一个被散点图。的binscatter函数自动选择一个适当数量的垃圾箱在数据覆盖的范围值。

x = randn (1 e6, 1);y = 2 * x + randn (1 e6, 1);binscatter (x, y)

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

阴谋被散点图10000随机数分为30箱x维度和10箱y维度。

rng默认的%的再现性x = randn (1 e4, 1);e4 y = randn (1, 1);h = binscatter (x, y,[10] 30日);

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

找到本计数。左上角的结果是一个矩阵元素对应于本计数的左下角本情节。的x垃圾箱在矩阵的行y垃圾箱在列。

数量= h.Values;

创建一个被一些随机数据的散点图。

x = randn (1 e5, 1);e5 y = randn (1, 1);binscatter (x, y)

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

默认颜色映射范围从浅色(小值)深色(大值)。切换到使用黑颜色的彩色地图为小值可以更容易发现异常值。

使用colormap函数来改变颜色的阴谋。通过在当前轴处理使用gca

colormap (gca),“parula”)

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

产生1000随机数并创建一个被散点图。返回Binscatter对象调整属性的情节没有重建整个阴谋。

x = randn (1000 1);y = randn (1000 1);h = binscatter (x, y)

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

h = Binscatter属性:NumBins: 11 [11] XBinEdges: [-3.2764 -2.6485 -2.0206 -1.3927 -0.7648 -0.1369 0.4910……]YBinEdges: [-3.1155 -2.5034 -1.8914 -1.2794 -0.6674 -0.0553 0.5567……价值观:[11 x11双]XLimits: [-3.2764 - 3.6305] YLimits: [-3.1155 - 3.6168] FaceAlpha: 1显示所有属性

指定要使用多少箱子。

h。NumBins = [20 30];

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

打开显示空箱子的阴谋。

h。ShowEmptyBins =“上”;

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

指定的轴的程度XLimitsYLimits属性。然后限制本的限制x方向向量。

甘氨胆酸xlim (h.XLimits);甘氨胆酸ylim (h.YLimits);h。XLimits = [-1 1];

图包含一个坐标轴对象。坐标轴binscatter类型的对象包含一个对象。

输入参数

全部折叠

指定输入向量,向量长度相同的一样真实。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|datetime|持续时间

箱子数量,指定为一个标量或双元素向量(Nx纽约)

  • 如果N是一个双元素向量(Nx纽约),然后binscatter使用Nx箱子的x维度和纽约箱子的y维度。

  • 如果N是一个标量,然后呢Nx纽约都设置为标量值。

binscatter使用Nx纽约箱子的xy尺寸在最初的情节,当轴不放大。(轴不放大XLimModeYLimMode属性都是“汽车”)。当缩放,binscatter调整箱子的数量保持本大小的可见部分情节大约分成Nx——- - - - - -纽约箱里。

垃圾箱在每个维度的最大数量是250。默认的容器数量计算基于数据大小和标准偏差和不超过100人。

例子:20 [10]

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

目标轴,指定为一个对象。如果你不指定轴binscatter使用当前轴(gca)。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:binscatter (x, y,“ShowEmptyBins”,“上”)打开显示空箱子的阴谋。

这里列出的属性是唯一的一个子集。一个完整的列表,请参阅Binscatter属性

数据的限制x维度,指定为一个双元素向量[Xmin Xmax]

binscatter只显示数据点属于指定的数据限制在内地, X 最小值 X X 马克斯

例子:10 [0]

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|持续时间

数据的限制y维度,指定为一个双元素向量[Ymin Ymax]

binscatter只显示数据点属于指定的数据限制在内地, Y 最小值 Y Y 马克斯

例子:10 [0]

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|持续时间

切换显示空箱子,指定为“关闭”“上”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

指定“上”真正的彩色瓷砖的情节,属于本限制,但没有数据点。

输出参数

全部折叠

Binscatter对象。使用这个对象检查和调整属性的阴谋。属性的完整列表,请参阅Binscatter属性

提示

  • 改变ColorScale财产的轴“日志”产生更好的本着色时几箱主导情节。

    甘氨胆酸ax =;斧子。ColorScale =“日志”;

扩展功能

版本历史

介绍了R2017b