主要内容

polarbubblechart

极地气泡图

自从R2020b

  • 极地气泡图

描述

向量和矩阵数据

例子

polarbubblechart (θ,ρ,深圳)显示颜色的圆形标记(泡沫)在指定的位置向量θρ。指定的泡沫的大小深圳

  • 绘制一组坐标,指定θ,ρ,深圳向量的长度相等。

  • 绘制多组坐标相同的轴,指定至少一个θ,ρ,或深圳作为一个矩阵。

例子

polarbubblechart (θ,ρ,深圳,c)指定的颜色泡沫。您可以指定一个颜色的泡沫,或者你可以改变颜色。例如,您可以通过指定情节所有红色的泡沫c作为“红色”

表数据

例子

polarbubblechart (资源描述,thetavar,rhovar,sizevar)情节的变量thetavarrhovar从表中资源描述并使用变量sizevar泡沫的大小。绘制一个数据集,指定一个变量thetavar,rhovar,sizevar。绘制多个数据集,为至少一个指定多个变量的参数。指定多个变量的参数必须指定相同数量的变量。

例子

polarbubblechart (资源描述,thetavar,rhovar,sizevar,cvar)情节从表中指定的变量使用的变量中指定的颜色cvar。为多个数据集,指定颜色指定cvar多个变量。变量的数量必须匹配的数量数据集。

附加选项

例子

polarbubblechart (罗马帝国,___)显示目标中的气泡图轴罗马帝国。指定轴之前所有其他输入参数。

例子

polarbubblechart (___,名称,值)指定BubbleChart使用一个或多个属性名称参数。毕竟其他输入参数指定属性。一个属性列表,看到BubbleChart属性

例子

公元前= polarbubblechart (___)返回BubbleChart对象。使用公元前修改表的属性在创建它。一个属性列表,看到BubbleChart属性

例子

全部折叠

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

th = linspace(0, 2π,10);r =兰德(10);深圳=兰德(10);polarbubblechart (th, r, sz);

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

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

th = 1:10;r =兰德(10);深圳=兰德(10);polarbubblechart (th, r,深圳,“红色”);

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

对于一个自定义颜色,您可以指定一个RGB值或十六进制的颜色代码。例如,十六进制的颜色代码“# 7031 bb”指定了一个紫色的阴影。

polarbubblechart (th, r,深圳,“# 7031 bb”);

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

您还可以指定不同的颜色为每个泡沫。例如,指定一个矢量图的colormap选择颜色。

c = 1:10;polarbubblechart (th, r,深圳,c)

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

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

th = linspace(0, 2π,10);r =兰德(10);深圳=兰德(10);polarbubblechart (th, r, sz);

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

你可以定制不透明度和颜色通过设置轮廓MarkerFaceAlphaMarkerEdgeColor属性,分别。设置一个属性的一个方法是通过指定一个名称-值对参数当您创建图表。例如,您可以指定设置不透明度20%MarkerFaceAlpha价值0.20

公元前= polarbubblechart (th, r,深圳,“MarkerFaceAlpha”,0.20);

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

如果您创建图表通过调用polarbubblechart函数的返回参数,您可以使用返回参数设置属性在创建的图表。例如,您可以更改颜色紫色轮廓。

bc。MarkerEdgeColor = (0.5 0 0.5);

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

定义一个数据集显示传入某个机场空中交通超过一段时间。

  • 定义θ作为一个向量的角度方法传入的飞机。

  • 定义高度作为一个向量的海拔。

  • 定义planesize平面向量的大小,以乘客的数量。

然后显示数据与泡沫气泡图传说表明泡沫大小之间的关系和飞机上的乘客的数量。

θ= repmat([0π/ 2 7 *π/ 6],1、4)+ 0.25 * randn (12);randi高度= ((13000 43000),1,12);planesize =兰迪([75 - 500],[1]12日);polarbubblechart(θ,高度,planesize) bubblelegend (乘客的数量,“位置”,“eastoutside”)

图包含一个坐标轴对象和一个bubblelegend类型的对象。polaraxes对象包含一个bubblechart类型的对象。

一种方便的方法绘制的数据表是通过表的polarbubblechart功能和指定的变量要阴谋。例如,创建一个表有四个变量。画出“Th”R1的变量和泡沫的大小根据各不相同“深圳”变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);深圳=兰德(10,1);台=表(Th、R1、R2, Sz);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,R1的,“深圳”)

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

你也可以在同一时间多个变量。例如,情节两套通过指定半径值rvar单元阵列参数{R1, R2的}。然后添加一个传奇。传说标签匹配的变量名。

polarbubblechart(资源描述,“Th”,{R1的,R2的},“深圳”传说)

图包含一个坐标轴对象polaraxes型。polaraxes对象包含2 bubblechart类型的对象。

你可以画出数据从表和定制通过指定的颜色cvar当你调用参数polarbubblechart函数。

例如,创建一个表有四个变量的随机数字,和情节ThR变量。泡沫的大小根据各不相同深圳根据变量,改变颜色颜色变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R =兰迪([0 10]10 1);深圳=兰德(10,1);颜色=兰德(10,1);台=表(Th, R、深圳、颜色);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,“R”,“深圳”,“颜色”)

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

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

  • 定义θ₁θ包含角度向量的方法传入的飞机。

  • 定义planesize1planesize2平面向量的大小,以乘客的数量。

  • 定义altitude1altitude2作为飞机的向量包含高度。

θ₁= repmat([0 7 *π/ 2π/ 6],1、4)+ 0.25 * randn (12);θ= repmat([ππ/ 3 * 6π/ 2),1、4)+ 0.25 * randn (12);planesize1 =兰迪([75 - 500],[1]12日);planesize2 =兰迪(50[1],[1]12日);randi altitude1 = ((13000 43000), 1, 12);randi altitude2 = ((13000 85000), 1, 12);

创建一个平铺图布局可以并排可视化数据。然后,创建一个极坐标轴对象在第一个瓷砖,情节的数据第一个机场,并添加一个标题。然后重复这个过程在第二瓷砖第二机场。

t = tiledlayout (1、2);pax1 = polaraxes (t);polarbubblechart(θ₁,pax1 altitude1 planesize1)标题(“机场”)我们= polaraxes (t);pax2.Layout。瓦= 2;polarbubblechart(我们,θaltitude2 planesize2);标题(“机场B”)

图包含2轴对象。Polaraxes对象1包含一个bubblechart类型的对象。Polaraxes对象2包含一个bubblechart类型的对象。

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

bubblesize (pax1 20 [5]) bubblesize(我们,20 [5])

图包含2轴对象。Polaraxes对象1包含一个bubblechart类型的对象。Polaraxes对象2包含一个bubblechart类型的对象。

飞机在机场在机场通常远小于B,但泡沫的大小并不能反映这些信息在前面的图表。这是因为最小和最大泡沫最小的和最大的数据点映射到每个轴。显示泡沫在同一尺度,定义一个向量allsizes包括飞机大小两个机场。然后使用bubblelim函数重置比例的图表。

allsizes = [planesize1 planesize2];newlims = [min (allsizes) max (allsizes)];bubblelim (pax1 newlims) bubblelim(处于pax2 newlims)

图包含2轴对象。Polaraxes对象1包含一个bubblechart类型的对象。Polaraxes对象2包含一个bubblechart类型的对象。

输入参数

全部折叠

θ值,指定为一个标量、向量或矩阵。的大小和形状θ取决于你的数据的形状。此表描述了最常见的情况。

类型的气泡图 如何指定坐标
单一的泡沫

指定θ,ρ,深圳标量。例如:

polarbubblechart(π/ 2,0.5,1)

一套泡沫

指定θ,ρ,深圳任意组合的行或列向量的长度相同。例如:

θ=[0π/ 4π/ 2];ρ= [1;2;3);深圳= (10 11 12);polarbubblechart(θ,ρ,深圳)

多组不同颜色的泡沫

如果所有的数据集共享相同的θρ值,指定共享坐标作为向量和其他坐标矩阵。向量的长度必须匹配矩阵的维度之一。例如,情节两个共享相同的数据集θ深圳值。

θ=[0π/ 4π/ 2];ρ= [4 5 6;7 8 9];深圳= (1 2 3);polarbubblechart(θ,ρ,深圳)
如果矩阵是方形的,polarbubblechart情节一套单独的泡沫矩阵的每一列。

另外,指定θ,ρ,深圳矩阵的大小相等。在这种情况下,polarbubblechart情节的列矩阵。例如,图三个数据集。

θ=[0π/ 6π/ 2;π/ 8π/ 4π);ρ= [1 2 3;4 5 6];深圳= [10 20 30;40 50 60];polarbubblechart(θ,ρ,深圳)

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

ρ值,指定为一个标量、向量或矩阵。的大小和形状ρ取决于你的数据的形状。此表描述了最常见的情况。

类型的气泡图 如何指定坐标
单一的泡沫

指定θ,ρ,深圳标量。例如:

polarbubblechart(π/ 2,0.5,1)

一套泡沫

指定θ,ρ,深圳任意组合的行或列向量的长度相同。例如:

θ=[0π/ 4π/ 2];ρ= [1;2;3);深圳= (10 11 12);polarbubblechart(θ,ρ,深圳)

多组不同颜色的泡沫

如果所有的数据集共享相同的θρ值,指定共享坐标作为向量和其他坐标矩阵。向量的长度必须匹配矩阵的维度之一。例如,情节两个共享相同的数据集θ深圳值。

θ=[0π/ 4π/ 2];ρ= [4 5 6;7 8 9];深圳= (1 2 3);polarbubblechart(θ,ρ,深圳)
如果矩阵是方形的,polarbubblechart情节一套单独的泡沫矩阵的每一列。

另外,指定θ,ρ,深圳矩阵的大小相等。在这种情况下,polarbubblechart情节的列矩阵。例如,图三个数据集。

θ=[0π/ 6π/ 2;π/ 8π/ 4π);ρ= [1 2 3;4 5 6];深圳= [10 20 30;40 50 60];polarbubblechart(θ,ρ,深圳)

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

泡沫大小,指定为一个数字标量、向量或矩阵。你指定的方式取决于您指定大小θρ和你想要的图表。此表描述了最常见的情况。

类型的气泡图 θρ 深圳 例子

一套泡沫

向量的长度相同

一个向量的长度相同θρ

指定θ,ρ,深圳向量。

θ=[0π/ 4π/ 3π/ 2);ρ= (1 2 3 4);深圳= (10 20 30 40);polarbubblechart(θ,ρ,深圳)

多组不同的坐标和泡沫的气泡大小

至少一个θρ是一个矩阵绘制多个数据集

一个矩阵的大小一样θρ矩阵

指定θ作为一个向量和ρ深圳矩阵。

θ=[0π/ 4π/ 3π/ 2);ρ= [1 5;2 6;3 7;4 8];深圳= [10 20;30 40;50 60;70 80);polarbubblechart(θ,ρ,深圳)

多组泡沫,共享所有的坐标,但每组的大小是不同的

向量的长度相同

一个矩阵与至少一个相匹配的长度尺寸θρ

指定θρ向量和深圳作为一个矩阵。

θ=[0π/ 4π/ 3π/ 2);ρ= (1 2 3 4);深圳= [10 20;30 40;50 60;70 80);polarbubblechart(θ,ρ,深圳)

多组泡沫,坐标变化至少在一个维度,但大小之间共享设置

至少一个θρ是一个矩阵绘制多个数据集

一个向量与相同数量的元素有泡沫在每个数据集

指定θ作为一个向量,ρ为一个矩阵,深圳向量。

θ=[0π/ 4π/ 3π/ 2);ρ= [1 5;2 6;3 7;4 8];深圳= (10 20 30 40);polarbubblechart(θ,ρ,深圳)

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

泡沫的颜色,颜色名称,指定RGB值,矩阵的RGB三胞胎,或一个向量colormap指数。

  • 颜色名称,颜色名称等“红色”,或者一个短名称等“r”

  • RGB值——三元素的行向量元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)。创建自定义颜色RGB三胞胎是有用的。

  • RGB三胞胎的矩阵——一个三列的矩阵中每一行是一个RGB值。

  • colormap指数——一个向量的向量的数值是相同的长度θρ向量。

你指定的颜色取决于你喜欢的配色方案和你是否正在策划一组或多组泡沫的泡沫。此表描述了最常见的情况。

配色方案 如何指定颜色 例子

使用一种颜色的泡沫。

指定一个颜色名称或从下表短名称,或指定一个RGB值。

显示一组泡沫,并指定颜色“红色”

θ=[0π/ 4π/ 3π/ 2);ρ= (1 2 3 4);深圳= (10 20 30 40);polarbubblechart(θ,ρ,深圳,“红色”)

显示两组泡沫,并指定使用RGB值的颜色为红色(1 0 0)

θ=[0π/ 4π/ 3π/ 2);ρ= [1 5;2 6;3 7;4 8];深圳= [10 20;30 40;50 60;70 80);polarbubblechart(θ,ρ,深圳(1 0 0))

不同的颜色分配给每个使用colormap泡沫。

指定一个行或列向量的数字。数据映射到当前colormap数组。最小的值映射到第一行colormap,映射到最后一行和最大的价值。中间值线性映射到中间行。

如果您的表有三个泡沫,指定一个列向量,确保值解释为colormap指数。

您可以使用这个方法只有当θ,ρ,深圳都是向量。

创建一个向量c指定四colormap指数。显示四个泡沫从当前colormap使用颜色。然后,改变colormap冬天

c = (1 2 3 4);θ=[0π/ 4π/ 3π/ 2);ρ= (1 2 3 4);深圳= (10 20 30 40);polarbubblechart(θ,ρ,深圳,c) colormap (gca),“冬季”)

创建一个自定义颜色为每个泡沫。

指定一个m-by-3矩阵的RGB三胞胎,m是泡沫的数量。

您可以使用这个方法只有当θ,ρ,深圳都是向量。

创建一个矩阵c指定RGB三胞胎,绿色,红色,灰色,和紫色。然后创建一个气泡图使用这些颜色。

c = [0 1 0;1 0 0;0.5 0.5 0.5;0.6 0 1];θ=[0π/ 4π/ 3π/ 2);ρ= (1 2 3 4);深圳= (10 20 30 40);polarbubblechart(θ,ρ,深圳,c)

为每个数据集创建一个不同的颜色。

指定一个RGB三胞胎n-by-3矩阵,其中n是数据集的数量。

您可以使用这个方法只有当至少一个θ,ρ,或深圳是一个矩阵。

创建一个矩阵c包含两个RGB三胞胎。然后使用这些颜色显示两组泡沫。

c = [1 0 0;0.6 0 1];θ=[0π/ 4π/ 3π/ 2);ρ= [1 5;2 6;3 7;4 8];深圳= [10 20;30 40;50 60; 70 80]; polarbubblechart(theta,rho,sz,c)

颜色名称和RGB三胞胎常见的颜色

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

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

样品的颜色青色

“红色” “m” (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”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

源表包含数据图,指定为一个表或一个时间表。

表变量包含θ值,指定为一个或多个表变量指标。

指定表索引

使用下列索引方案指定所需的变量或变量。

索引方案 例子

变量名:

  • 一个字符串,特征向量,或细胞数组。

  • 一个模式对象。

  • “一个”“一个”——一个变量一个

  • (“A”、“B”){' A ', ' B '}——两个变量称为一个B

  • “Var”+ digitsPattern (1)——变量命名“Var”紧随其后的是一个数字

变量指数:

  • 索引数字指的是表中的一个变量的位置。

  • 一个向量的数字。

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0值。

  • 3从表中第三个变量

  • 3 [2]从表中,第二个和第三个变量

  • (假假真)——第三个变量

变量类型:

  • 一个vartype下标,选择一个指定类型的变量。

  • vartype(“分类”)——所有包含分类的变量值

策划你的数据

您所指定的表变量可以包含任何数字数据类型。

绘制一个数据集,指定一个变量thetavar,rhovar,sizevar,可选cvar。例如,创建一个表有四个变量。画出ThR1变量和泡沫的大小根据各不相同深圳变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);深圳=兰德(10,1);台=表(Th、R1、R2, Sz);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,R1的,“深圳”)

绘制多个数据集在一起,为至少一个指定多个变量thetavar,rhovar,sizevar,或选择cvar。如果你为多个参数指定多个变量,变量的数目必须相同的这些参数。

例如,绘制Th变量的θ设在和R1R2变量的r设在。指定深圳变量的泡沫的大小。

polarbubblechart(资源描述,“Th”,{R1的,R2的},“深圳”)

您还可以使用不同的索引方案表变量。例如,指定thetavar作为一个变量名,rhovar作为一个索引号,sizevar作为一个逻辑向量。

polarbubblechart(资源描述,“Th”2[假假真])

表变量包含ρ值,指定为一个或多个表变量指标。

指定表索引

使用下列索引方案指定所需的变量或变量。

索引方案 例子

变量名:

  • 一个字符串,特征向量,或细胞数组。

  • 一个模式对象。

  • “一个”“一个”——一个变量一个

  • (“A”、“B”){' A ', ' B '}——两个变量称为一个B

  • “Var”+ digitsPattern (1)——变量命名“Var”紧随其后的是一个数字

变量指数:

  • 索引数字指的是表中的一个变量的位置。

  • 一个向量的数字。

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0值。

  • 3从表中第三个变量

  • 3 [2]从表中,第二个和第三个变量

  • (假假真)——第三个变量

变量类型:

  • 一个vartype下标,选择一个指定类型的变量。

  • vartype(“分类”)——所有包含分类的变量值

策划你的数据

您所指定的表变量可以包含任何数字数据类型。

绘制一个数据集,指定一个变量thetavar,rhovar,sizevar,可选cvar。例如,创建一个表有四个变量。画出ThR1变量和泡沫的大小根据各不相同深圳变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);深圳=兰德(10,1);台=表(Th、R1、R2, Sz);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,R1的,“深圳”)

绘制多个数据集在一起,为至少一个指定多个变量thetavar,rhovar,sizevar,或选择cvar。如果你为多个参数指定多个变量,变量的数目必须相同的这些参数。

例如,绘制Th变量的θ设在和R1R2变量的r设在。指定深圳变量的泡沫的大小。

polarbubblechart(资源描述,“Th”,{R1的,R2的},“深圳”)

您还可以使用不同的索引方案表变量。例如,指定thetavar作为一个变量名,rhovar作为一个索引号,sizevar作为一个逻辑向量。

polarbubblechart(资源描述,“Th”2[假假真])

表变量包含泡沫尺寸数据,指定为一个或多个表变量指标。

指定表索引

使用下列索引方案指定所需的变量或变量。

索引方案 例子

变量名:

  • 一个字符串,特征向量,或细胞数组。

  • 一个模式对象。

  • “一个”“一个”——一个变量一个

  • (“A”、“B”){' A ', ' B '}——两个变量称为一个B

  • “Var”+ digitsPattern (1)——变量命名“Var”紧随其后的是一个数字

变量指数:

  • 索引数字指的是表中的一个变量的位置。

  • 一个向量的数字。

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0值。

  • 3从表中第三个变量

  • 3 [2]从表中,第二个和第三个变量

  • (假假真)——第三个变量

变量类型:

  • 一个vartype下标,选择一个指定类型的变量。

  • vartype(“分类”)——所有包含分类的变量值

策划你的数据

您所指定的表变量可以包含任何类型的数值。

如果你正在策划一个数据集,指定一个变量sizevar。例如,创建一个表有四个变量。画出ThR变量和泡沫的大小根据各不相同Sz1变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R =兰迪([0 10]10 1);Sz1 =兰德(10,1);Sz2 =兰德(10,1);台=表(Th, R, Sz1 Sz2);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,“R”,“Sz1”)

如果你正在策划多个数据集,您可以为至少一个指定多个变量thetavar,rhovar,sizevar,或选择cvar。如果你为多个参数指定多个变量,变量的数目必须相同的这些参数。

例如,绘制Th变量的θ设在和R变量的r设在。指定Sz1Sz2变量的泡沫的大小。泡沫的结果图显示两组相同的坐标,但不同大小的泡沫。

polarbubblechart(资源描述,“Th”,“R”,{“Sz1”,“Sz2”})

表变量包含泡沫颜色数据,指定为一个或多个表变量指标。

指定表索引

使用下列索引方案指定所需的变量或变量。

索引方案 例子

变量名:

  • 一个字符串,特征向量,或细胞数组。

  • 一个模式对象。

  • “一个”“一个”——一个变量一个

  • (“A”、“B”){' A ', ' B '}——两个变量称为一个B

  • “Var”+ digitsPattern (1)——变量命名“Var”紧随其后的是一个数字

变量指数:

  • 索引数字指的是表中的一个变量的位置。

  • 一个向量的数字。

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0值。

  • 3从表中第三个变量

  • 3 [2]从表中,第二个和第三个变量

  • (假假真)——第三个变量

变量类型:

  • 一个vartype下标,选择一个指定类型的变量。

  • vartype(“分类”)——所有包含分类的变量值

策划你的数据

您所指定的表变量可以包含任何数字类型的值。每个变量都可以:

  • 一列数字线性映射到当前colormap。

  • RGB三胞胎的三列的数组。RGB三胞胎三元素向量的值指定强度的红色,绿色和蓝色的组件特定的颜色。强度必须在范围内[0,1]。例如,(0.5 - 0.7 (1)指定了一个淡蓝色的阴影。

如果你正在策划一个数据集,指定一个变量cvar。例如,创建一个表有六个变量的随机数字。画出ThR1变量。泡沫的大小根据各不相同深圳根据变量,改变颜色Color1变量。

%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);深圳=兰德(10,1);Color1 =兰德(10,1);Color2 =兰德(10,1);台=表(Th、R1、R2, Sz、Color1 Color2);%建立极坐标泡泡图polarbubblechart(资源描述,“Th”,R1的,“深圳”,“Color1”)

如果你正在策划多个数据集,您可以为至少一个指定多个变量thetavar,rhovar,sizevar,或cvar。如果你为多个参数指定多个变量,变量的数目必须相同的这些参数。

例如,绘制Th变量的θ设在和R1R2变量的r设在。泡沫的大小根据各不相同深圳变量。指定Color1Color2变量的颜色。结果图显示两组相同的泡沫θ坐标和泡沫的大小,但不同r坐标和颜色。

polarbubblechart(资源描述,“Th”,{R1的,R2的},“深圳”,{“Color1”,“Color2”})

目标轴,指定为一个PolarAxes对象。如果你不指定轴,MATLAB情节到当前轴,或者它会创建一个PolarAxes如果一个人不存在的对象。

名称-值参数

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

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

例子:bubblechart ([1 2 3], [4 10 9], (1 2 3),“MarkerFaceColor”,“红色”)创建红色泡沫。

请注意

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

指定标记颜色,轮廓“平”,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的默认值“平”使用的颜色CData财产。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

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

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

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

样品的颜色青色

“红色” “m” (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”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例子:(0.5 0.5 0.5)

例子:“蓝色”

例子:“# D2F9A7”

填充颜色标志,指定为“平”,“汽车”,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的“平”选择使用CData值。的“汽车”选择使用相同的颜色颜色财产的轴。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

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

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

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

样品的颜色青色

“红色” “m” (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”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例子:(0.3 0.2 0.1)

例子:“绿色”

例子:“# D2F9A7”

标记边缘宽度,单位指定为一个积极的价值点。

例子:0.75

标记边缘透明,指定为一个标量范围[0,1]“平”。值是不透明和0是完全透明的。半透明的值在0和1之间。

边缘的透明度设置为不同的值中的每个点情节,设置AlphaData属性向量的大小XData属性,并设置MarkerEdgeAlpha财产“平”

标记的脸透明度,指定为一个标量范围[0,1]“平”。值是不透明和0是完全透明的。值在0和1之间是部分透明。

设置标记的脸透明度为每个点一个不同的值,设置AlphaData属性向量的大小XData属性,并设置MarkerFaceAlpha财产“平”

版本历史

介绍了R2020b

全部展开