主要内容

bubblelegend

为气泡图创建图例

    描述

    bubblelegend在当前轴中产生泡沫传奇。泡沫传奇对于展示您创建的泡沫和尺寸数据之间的关系是有用的Bubblechart.bubblechart3.,POARBUBBLECHART.功能。

    例子

    bubblelegend (titletext指定图例的标题。指定titletext作为字符向量,字符向量的单元阵列,或字符串阵列。

    例子

    bubblelegend (___名称,值使用一个或多个名称值对参数设置泡沫传奇属性。在所有其他输入参数之后指定属性。

    bubblelegend (斧头___在指定的目标轴上创建图例斧头.在所有其他输入参数之前指定坐标轴。

    例子

    blgd = bubblelegend (___返回博布勒贝德对象。使用BLGD.在创建图例后修改它的属性。有关属性列表,请参见BubbleLegend属性

    例子

    全部折叠

    创建气泡图并添加气泡图例。

    x = 1:10;y = exp(-0.5 * x)+ .05 * randn(1,10);sz = randi([20 500],[1,10]);Bubblechart(x,y,sz)bubblelegend(“人口”

    图包含Bubblelegend类型的轴和对象。轴包含BubbleChart的物体。

    创建气泡图并添加气泡图例。指定'伸缩'样式,以便更紧凑的表示。

    x = 1:15;Y = exp(- 1 *x) + 1 * randn(1,15); / /Sz = randi([20 500],[1,15]);Bubblechart(x,y,sz)bubblelegend(“人口”'风格''伸缩');

    图包含Bubblelegend类型的轴和对象。轴包含BubbleChart的物体。

    创建一个泡沫图表。然后打电话给bubblelegend函数返回参数存储博布勒贝德对象作为BLGD..通过设置绘图框外移动图例地点对象的财产“东北朝”.通过设置两个气泡而不是三个气泡而不是三个气泡numbubbles.财产2

    x = 1:50;y =兰德(50);Sz = randi([20 500],[1,50]);深圳bubblechart (x, y)%创建泡沫传奇和设置属性blgd = bubblelegend (“人口”);blgd。位置=“东北朝”;blgd.numbbles = 2;

    图包含Bubblelegend类型的轴和对象。轴包含BubbleChart的物体。

    当您使用不同颜色或不同类型的绘图对象显示多个数据集时,您可以包含多个图例。要管理图例的对齐,请在瓷砖图表布局中创建图表。

    创建两组数据,并在瓷砖图表布局中在同一轴对象中绘制它们。

    x = 1:20;日元=兰德(20);y2 =兰德(20);Sz1 = randi([20 500],[1,20]);Sz2 = randi([20 500],[1,20]);在平铺图表布局中绘制数据t = tiledlayout(1,1);nextdilebblechart(x,y1,sz1)保持BubbleChart(X,Y2,SZ1)保持

    图中包含一个坐标轴。坐标轴包含2个泡泡图类型的对象。

    添加泡沫图例,用于说明气泡尺寸,并添加另一个图例,用于说明颜色。打电话给bubblelegend传奇使用返回参数来存储图例对象的函数。通过设置来将传说转移到东瓷砖layout.tile.属性'东方'.将这些传奇放在一起可以使它们对齐。

    blgd = bubblelegend (“人口”);lgd =图例('斯普林菲尔德''fairview');blgd.layout.tile ='东方';lgd.Layout.Tile ='东方'

    图中包含一个坐标轴。坐标轴包含2个泡泡图类型的对象。这些物品代表了春田镇,美景镇。

    输入参数

    全部折叠

    标题文本,指定为字符向量,字符向量单元数组或字符串数​​组。要创建多行标题,请指定字符向量或字符串数​​组的单元格数组。

    例子:bubblelegend(“我的传奇”)

    目标轴,指定为一个略略, 要么GeographicAxes对象。如果你不指定坐标轴,MATLAB®绘制进入当前轴,或产生一个对象(如果不存在)。

    名称-值对的观点

    指定可选的逗号分离对名称,值参数。名称是参数名称和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

    例子:bubblelegend(“风格”,“伸缩”)创建一个伸缩传奇。

    笔记

    此处列出的属性仅是一个子集。有关完整列表,请参阅BubbleLegend属性

    位置相对于轴,指定为此表中列出的位置值之一。

    价值 描述
    “北” 在轴的顶部边缘内。
    “南” 在轴的底部边缘。
    '东方' 在坐标轴的右内边缘。
    “西方” 轴的左内边缘。
    '东北' 在轴的右上角内。
    '西北' 在坐标轴的左上角。
    “东南” 轴的底部右下角。
    “西南” 在轴的左下角内。
    'orthoutside' 以上轴。
    'southoutside' 轴下。
    “eastoutside” 在坐标轴的右边。
    “westoutside” 在坐标轴的左边。
    “东北朝” 在坐标轴的右上角外面。
    “northwestoutside” 轴的左上角以外的左上角。
    'Southeastoutside' 轴的外右下角。
    “southwestoutside” 在坐标轴的左下角外面
    '布局' 瓷砖图表布局中的瓷砖。要将图例移动到不同的瓷砖,请设置布局财产。
    '没有任何' 由。决定的位置位置财产。使用位置属性指定自定义位置。

    图例样式,指定为表中的值之一。表格中的图像显示了带有三个气泡的图例在不同风格下的外观。

    样式值 外观
    '垂直的'

    垂直风格图例与三个泡沫。

    “水平”

    水平的样式传奇与三个泡沫。

    '伸缩'

    三个泡沫的望远镜样式传奇。

    在图例中显示的气泡数量,指定为23..这个表显示了一个垂直气泡图例,包含2个和3个气泡。

    NumBubbles价值 外观
    2

    垂直风格的传奇与两个气泡。

    3.

    垂直风格图例与三个泡沫。

    限制标签,指定为字符向量或字符串数组的两个或三个元素单元格数组。第一个标签出现在图例中最小的气泡旁边,最后一个标签出现在最大的气泡旁边。如果指定三个标签,则当图例水平或图例只有两个气泡时,第二个标签不会显示。该表显示了一些常见的场景。

    例子 结果

    创建具有三个气泡的垂直图例,并指定三个限制标签。

    blgd = bubblelegend;blgd.limitlabels = {'短缺'“丰富”'剩余'};

    显示所有三个标签的垂直图例。

    使用三个气泡创建一个伸缩图例,并指定三个限制标签。

    blgd = bubblelegend ('风格''伸缩');blgd.limitlabels = {'短缺'“丰富”'剩余'};

    伸缩图例显示所有三个标签。

    创建一个带有两个气泡的垂直图例,并指定三个限制标签。

    blgd = bubblelegend ('numbubbles'2);blgd.limitlabels = {'短缺'“丰富”'剩余'};

    图例与两个气泡显示三个标签中的两个。

    创建一个有三个气泡的水平图例,并指定三个限制标签。

    blgd = bubblelegend ('风格'“水平”);blgd.limitlabels = {'短缺'“丰富”'剩余'};

    显示三个标签中的两个的水平图例。

    气泡大小的顺序,指定为表中的一个值。表格显示了不同值对有三个气泡的垂直图例的影响。

    BubbleSizeOrder价值 外观
    “下降”

    垂直传说下降顺序。

    '上升'

    以升序排列的垂直图例。

    在R2020B中介绍