主要内容

极化气泡图

极气泡图

    描述

    例子

    polarbubblechart (θ.RHO深圳在矢量指定的位置显示彩色圆形标记(气泡)θ.RHO.指定气泡大小作为矢量深圳.矢量θ.RHO深圳长度必须相同。

    例子

    polarbubblechart (θ.RHO深圳C指定气泡的颜色。

    • 要使用所有的泡沫的一种颜色,指定颜色名称,十六进制颜色代码,或RGB三元组。

    • 要为每个气泡指定不同的颜色,请指定长度相同的向量θ.RHO.或者,你可以指定RGB三胞胎的三列矩阵。矩阵中的行的数量必须的长度相匹配θ.RHO

    例子

    polarbubblechart (___名称,价值指定BubbleChart使用一个或多个名称-值对参数的属性。请在所有其他输入参数之后指定属性。有关属性列表,请参阅BubbleChart中属性

    例子

    polarbubblechart (pax.___显示气泡图中的目标轴pax..所有其他的输入参数之前指定轴。

    例子

    bc=极化气泡图(___返回BubbleChart对象。使用公元前在创建图表后修改其属性。有关属性列表,请参见BubbleChart中属性

    例子

    全部收缩

    定义一组气泡坐标作为向量thR..定义深圳作为气泡大小的向量。然后创建这些值的气泡图。

    TH = linspace(0,2 * PI,10);r =兰德(10);深圳=兰德(10);polarbubblechart(TH,R,SZ);

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

    定义一组气泡坐标作为向量thR..定义深圳作为气泡大小的矢量。然后创建一个气泡图,并指定颜色为红色。默认情况下,气泡是部分透明的。

    th = 1:10;r =兰德(10);深圳=兰德(10);polarbubblechart(TH,R,SZ,'红色的');

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

    对于自定义颜色,可以指定RGB三元组或十六进制颜色代码。例如,十六进制颜色代码'#7031BB',表示一种紫色的阴影。

    polarbubblechart(TH,R,SZ,'#7031BB');

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

    您还可以为每个气泡指定不同的颜色。例如,指定一个向量以从图形的颜色贴图中选择颜色。

    C = 1:10;polarbubblechart(TH,R,SZ,c)中

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

    定义一组气泡坐标作为向量thR..定义深圳作为气泡大小的向量。然后创建气泡图。默认情况下,气泡60%不透明,边缘完全不透明,颜色相同。

    TH = linspace(0,2 * PI,10);r =兰德(10);深圳=兰德(10);polarbubblechart(TH,R,SZ);

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

    您可以自定义的不透明度,并通过将轮廓颜色MarkerFaceAlphaMarkerEdgeColor特性,分别。设置属性的一种方式是通过指定一个名称 - 值对参数当您创建的图表。例如,您可以通过设置指定20%的不透明度MarkerFaceAlpha0.20

    BC = polarbubblechart(TH,R,SZ,'MarkerFaceAlpha',0.20);

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

    如果您通过调用极化气泡图有返回参数的功能,你可以创建后使用返回参数设置属性的图表上。例如,您可以更改轮廓颜色为紫色。

    bc.MarkerEdgeColor=[0.5 0.5];

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

    定义一个数据集,该数据集显示特定机场在特定时间段内的入境空中交通。

    • 定义θ.作为入射平面的角度向量。

    • 定义高度作为一个高度矢量。

    • 定义飞机尺寸作为飞机尺寸的矢量,以乘客数量为单位。

    然后用泡沫图例显示一个气泡图表中的数据,显示了气泡尺寸和乘客的上平面的数量之间的关系。

    θ=repmat([0π/2 7*pi/6],1,4)+0.25*randn(1,12);海拔=randi([13000 43000],1,12);平面尺寸=randi([75 500],[1 12]);极地气泡图(θ,海拔,平面尺寸)气泡长度(‘乘客人数’“位置”“东区”

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

    定义两个数据集,显示一定时间内两个不同机场的入境空中交通。

    • 定义θ1θ2作为含有的方法用于进入平面中的角度矢量。

    • 定义planesize1planesize2作为飞机大小的向量,以乘客数量来衡量。

    • 定义高度1altitude2作为含有用于飞机海拔载体。

    θ1=repmat([0π/27*pi/6],1,4)+0.25*randn(1,12);θ2=repmat([piπ/6 3*pi/2],1,4)+0.25*randn(1,12);planesize1=randi([75 500],[1,12]);planesize2=randi([150],[1,12]);altitude1=randi([13000 43000],1,12);altitude2=randi([13000 85000],1,12);

    创建平铺图表布局,以便可以并排显示数据。然后,在第一个平铺中创建极轴对象,绘制第一个机场的数据,并添加标题。然后在第二个平铺中为第二个机场重复此过程。

    t=平铺布局(1,2);pax1=极坐标(t);极坐标图(pax1,θ1,高度图1,平面尺寸1)标题(“机场”)pax2=极性(t);pax2.Layout.Tile=2;极坐标图(pax2、θ2、高度2、平面尺寸2);头衔(“机场B”

    图2个含有轴。轴1与标题机场A包含式BubbleChart中的一个对象。轴2与标题机场B包含式BubbleChart中的一个对象。

    减少所有气泡的大小,使它更容易看到所有的气泡。在这种情况下,改变直径之间的范围5.20点。

    bubblesize(PAX1,[5 20])bubblesize(PAX2,[5 20])

    图2个含有轴。轴1与标题机场A包含式BubbleChart中的一个对象。轴2与标题机场B包含式BubbleChart中的一个对象。

    A机场的飞机通常比B机场的飞机小得多,但气泡的大小并没有反映出上述图表中的信息。这是因为最小和最大的气泡映射到每个轴上最小和最大的数据点。要以相同的比例显示气泡,定义一个称为allsizes包括在两个机场的平面尺寸。然后使用bubblelim功能重设两个图表的缩放。

    allsizes = [planesize1 planesize2];newlims = [分钟(allsizes)MAX(allsizes)];bubblelim(PAX1,newlims)bubblelim(PAX2,newlims)

    图2个含有轴。轴1与标题机场A包含式BubbleChart中的一个对象。轴2与标题机场B包含式BubbleChart中的一个对象。

    输入参数

    全部收缩

    θ.值,指定为与相同长度的数值标量或向量RHO

    数据类型:仅有一个的||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    RHO值,指定为与相同长度的数值标量或向量θ.

    数据类型:仅有一个的||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    气泡大小,指定为与长度相同的数值标量或向量θ.RHO

    数据类型:仅有一个的||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    气泡颜色,指定为RGB三元组、颜色名称、十六进制颜色代码、RGB三元组矩阵或颜色映射索引向量。可以用相同的颜色显示所有气泡,也可以用不同的颜色显示每个气泡。默认情况下,气泡填充部分透明的颜色,气泡的边缘是不透明的。

    显示气泡有相同色

    指定以下值来显示所有用相同的颜色的气泡的一个:

    • RGB三元组- 1乘3的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。的强度必须在范围[0,1]例如[0.4 0.6 0.7]

    • 十六进制颜色代码-以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F。值不区分大小写。因此,颜色代码“#FF8800”'#ff8800'“#F80”'#F80'是等价的。

    • 颜色名称或短名称-颜色名称或短名称从下表。

    颜色名称 短名称 RGB三元 十六进制颜色代码 外貌
    '红色的' 'R' [1 0 0] '#FF0000'

    '绿色' ‘g’ (0 1 0) '#00FF00'

    “蓝” “b” (0 0 1) '#0000FF'

    “青色” “c” (0 1 1) “# 00飞行符”

    “红色” “米” [1 0 1] “#就”

    “黄色” 'Y' [1 1 0] '#FFFF00'

    “黑色” “k” (0 0 0) # 000000的

    '白色的' 'W' [1 1 1] '#FFFFFF'

    这里是RGB三联体和十六进制颜色代码的默认颜色MATLAB®用于多种类型的绘图。

    RGB三元 十六进制颜色代码 外貌
    [0 0.4470 0.7410] “# 0072 bd”

    [0.8500 0.3250 0.0980] '#D95319'

    [0.9290 0.6940 0.1250] "EDB120"

    (0.4940 0.1840 0.5560) '#7E2F8E'

    [0.4660 0.6740 0.1880] “# 77 ac30”

    (0.3010 0.7450 0.9330) “# 4 dbeee”

    [0.6350 0.0780 0.1840] '#A2142F'

    显示不同颜色的气泡

    指定以下值中的一个分配不同的颜色,以每个气泡:

    • RGB三元组的三列矩阵-矩阵的每行指定相应气泡的RGB三元组颜色。每行中的值指定颜色的红色、绿色和蓝色分量的强度。强度必须在范围内[0,1].行的数量必须等于坐标向量的长度。

    • 颜色映射索引向量-索引到当前颜色映射的m×1数字向量。向量中的值覆盖颜色映射的整个范围。长度C必须等于坐标向量的长度。要更改轴的颜色表,使用颜色表功能。

    目标轴,指定为北极星对象。如果你没有指定坐标轴,MATLAB绘制到当前坐标轴,或者它创建一个北极星如果一个不存在的对象。

    名称值对参数

    指定可选的用逗号分隔的对名称,价值参数。名称是参数的名称和价值是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数Name1, Value1,…,的家

    例子:bubblechart([1 2 3],[4 10 9],[1 2 3],'MarkerFaceColor','red')产生红色气泡。

    笔记

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

    标记轮廓颜色,指定'平坦的',一个RGB三元组,一个十六进制颜色代码,一个颜色名称,或一个短名称default value of'平坦的'使用从颜色CData的财产。

    对于自定义颜色,指定一个RGB三元或十六进制颜色代码。

    • 一个RGB三元组是一个三元件列向量,其元素指定的颜色的红色,绿色和蓝色分量的强度。的强度必须在范围[0,1]例如[0.4 0.6 0.7]

    • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F。值不区分大小写。因此,颜色代码“#FF8800”'#ff8800'“#F80”'#F80'是等价的。

    另外,您也可以按名称指定一些常见的颜色。该表列出了指定的颜色选择,相当于RGB三胞胎,和十六进制颜色代码。

    颜色名称 短名称 RGB三元 十六进制颜色代码 外貌
    '红色的' 'R' [1 0 0] '#FF0000'

    '绿色' ‘g’ (0 1 0) '#00FF00'

    “蓝” “b” (0 0 1) '#0000FF'

    “青色” “c” (0 1 1) “# 00飞行符”

    “红色” “米” [1 0 1] “#就”

    “黄色” 'Y' [1 1 0] '#FFFF00'

    “黑色” “k” (0 0 0) # 000000的

    '白色的' 'W' [1 1 1] '#FFFFFF'

    '没有任何' 不适用 不适用 不适用 没有颜色

    以下是MATLAB在多种绘图类型中使用的默认颜色的RGB三元组和十六进制颜色代码。

    RGB三元 十六进制颜色代码 外貌
    [0 0.4470 0.7410] “# 0072 bd”

    [0.8500 0.3250 0.0980] '#D95319'

    [0.9290 0.6940 0.1250] "EDB120"

    (0.4940 0.1840 0.5560) '#7E2F8E'

    [0.4660 0.6740 0.1880] “# 77 ac30”

    (0.3010 0.7450 0.9330) “# 4 dbeee”

    [0.6350 0.0780 0.1840] '#A2142F'

    例子:(0.5 0.5 0.5)

    例子:“蓝”

    例子:“#D2F9A7”

    标记填充颜色,指定为'平坦的''汽车',一个RGB三元组,一个十六进制颜色代码,一个颜色名称,或一个短名称'平坦的'选项用途CData的价值观。这'汽车'选项使用的颜色与颜色属性的轴。

    对于自定义颜色,指定一个RGB三元或十六进制颜色代码。

    • 一个RGB三元组是一个三元件列向量,其元素指定的颜色的红色,绿色和蓝色分量的强度。的强度必须在范围[0,1]例如[0.4 0.6 0.7]

    • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F。值不区分大小写。因此,颜色代码“#FF8800”'#ff8800'“#F80”'#F80'是等价的。

    另外,您也可以按名称指定一些常见的颜色。该表列出了指定的颜色选择,相当于RGB三胞胎,和十六进制颜色代码。

    颜色名称 短名称 RGB三元 十六进制颜色代码 外貌
    '红色的' 'R' [1 0 0] '#FF0000'

    '绿色' ‘g’ (0 1 0) '#00FF00'

    “蓝” “b” (0 0 1) '#0000FF'

    “青色” “c” (0 1 1) “# 00飞行符”

    “红色” “米” [1 0 1] “#就”

    “黄色” 'Y' [1 1 0] '#FFFF00'

    “黑色” “k” (0 0 0) # 000000的

    '白色的' 'W' [1 1 1] '#FFFFFF'

    '没有任何' 不适用 不适用 不适用 没有颜色

    以下是MATLAB在多种绘图类型中使用的默认颜色的RGB三元组和十六进制颜色代码。

    RGB三元 十六进制颜色代码 外貌
    [0 0.4470 0.7410] “# 0072 bd”

    [0.8500 0.3250 0.0980] '#D95319'

    [0.9290 0.6940 0.1250] "EDB120"

    (0.4940 0.1840 0.5560) '#7E2F8E'

    [0.4660 0.6740 0.1880] “# 77 ac30”

    (0.3010 0.7450 0.9330) “# 4 dbeee”

    [0.6350 0.0780 0.1840] '#A2142F'

    例子:[0.3 0.2 0.1]

    例子:'绿色'

    例子:“#D2F9A7”

    标记边的宽度,以点为单位指定为正值。

    例子:0.75

    标记边缘透明度,指定为范围内的标量[0,1]'平坦的'.值1是不透明的,并且0是完全透明的。0和1之间的值是半透明的。

    要将图中每个点的边缘透明度设置为不同的值,请设置字母数据属性到一个向量的大小相同的扩展数据属性,并设置马克雷杰阿尔法属性'平坦的'

    标记面透明度,指定为范围内的标量[0,1]'平坦的'.值1是不透明的,并且0是完全透明的。0和1之间的值是部分透明的。

    要为每个点将标记面透明度设置为不同的值,请设置字母数据属性到一个向量的大小相同的扩展数据属性,并设置MarkerFaceAlpha属性'平坦的'

    介绍了在R2020b