BoxChart属性
控制箱图表外观和行为
BoxChart
属性控制的外观和行为BoxChart
对象。通过改变属性值,您可以修改对象的某些方面。
可以使用点符号查询和设置属性。例如,您可以改变一个盒子的盒子颜色图表:
b = boxchart(兰德(10,1));b。BoxFaceColor = 0.5 - 0.5 [0];
数据显示
BoxWidth
- - - - - -单个盒子的相对宽度
0.5
(默认)|标量范围内[0,1]
个人的相对宽度框,指定为一个标量范围[0,1]
。使用这个属性来控制分离的盒子。默认值是0.5
,这意味着框之间的距离是一样的一个框的宽度。如果你设定这个属性1
,那么相邻盒子可以联系。
例子:b = boxchart(兰德(10,3),“BoxWidth”, 0.75)
例子:b。BoxWidth = 0.75;
JitterOutliers
- - - - - -离群值标记位移
“关闭”
(默认)|开/关逻辑值
离群值标记位移,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
如果你设置JitterOutliers
财产“上”
,然后boxchart
随机取代的离群值标记XData
方向来帮助你区分类似的异常值ydata
值。例如,看到的可视化并发现异常值。
例子:b = boxchart([兰德(20日1);2;2;2],“JitterOutliers”,“上”)
例子:b。JitterOutliers = '在';
切口
- - - - - -中位数比较显示
“关闭”
(默认)|开/关逻辑值
比较显示,中值指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
如果你设置切口
财产“上”
,然后boxchart
创建一个锥形,阴影区域周围的每一个值。箱图的等级不重叠有不同的中位数在5%的显著性水平。有关更多信息,请参见箱图(箱线图)。
级可以扩展超出了低级和高级质量。
例子:b = boxchart(兰德(10,2),“缺口”,“上”)
例子:b。切口= '在';
取向
- - - - - -箱定位图
“垂直”
(默认)|“水平”
定位框图表、指定为“垂直”
或“水平”
。默认情况下,这个盒子图是面向垂直,这样ydata
统计数据是一致的y设在。无论取向,boxchart
存储ydata
中的值YData
财产的BoxChart
对象。
例子:b = boxchart(兰德(10,1),“定位”,“水平”)
例子:b。取向=“水平”;
颜色和样式
BoxFaceColor
- - - - - -框的颜色
RGB值|十六进制颜色代码|颜色名称|短名称
盒子颜色,作为一个RGB值,指定十六进制颜色代码,颜色名称,或短的名字。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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飞行符” |
|
“红色” |
“米” |
(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) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:b = boxchart(兰德(10,1),“BoxFaceColor”,“红”)
例子:b。BoxFaceColor = 0.5 - 0.5 [0];
例子:b。BoxFaceColor =“# EDB120”;
BoxFaceColorMode
- - - - - -如何BoxFaceColor
设置
“汽车”
(默认)|“手动”
如何BoxFaceColor
属性设置,指定这些值之一:
“汽车”
——MATLAB控制的价值BoxFaceColor
通过选择一个颜色的ColorOrder
财产的轴。“手动”
——你控制的价值BoxFaceColor
手动,当您创建一个通过指定一个颜色BoxChart
对象,或通过设置BoxFaceColor
对象在创建它。
如果你改变的价值BoxFaceColor
手动,MATLAB的价值变化BoxFaceColorMode
财产“手动”
。
WhiskerLineColor
- - - - - -晶须的颜色
RGB值|十六进制颜色代码|颜色名称|短名称
晶须的颜色,指定为一个RGB值,十六进制颜色代码,颜色名称,或短的名字。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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飞行符” |
|
“红色” |
“米” |
(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) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:b = boxchart(兰德(10,1),‘WhiskerLineColor’,‘r’)
例子:b。WhiskerLineColor = (0.25 0.5 0.5);
例子:b。WhiskerLineColor =“# A2142F”;
BoxFaceAlpha
- - - - - -框填充透明度
0.2
(默认)|标量范围内[0,1]
框填充透明度,指定为一个标量范围[0,1]
。的值1
是不透明的,0
是完全透明的。之间的值0
和1
是半透明的。
例子:b = boxchart(兰德(10,1),“BoxFaceAlpha”, 0.4)
例子:b。BoxFaceAlpha = 0.4;
WhiskerLineStyle
- - - - - -晶须的风格
“- - -”
(默认)|“——”
|“:”
|“-”。
|“没有”
晶须的风格,指定为这个表中列出的选项之一。
线条样式 | 描述 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
例子:b = boxchart(兰德(10,1),‘WhiskerLineStyle’,‘-’)
例子:b。WhiskerLineStyle =“-”;
线宽
- - - - - -盒子边缘和线宽
1
(默认)|积极的标量
盒子边缘和线宽度,指定为一个积极的标量点单位。一个点= 1/72英寸。的线宽
值还控制中间线的宽度。
例子:b = boxchart(兰德(10,1),“线宽”,1.5)
例子:b。线宽= 1.5;
SeriesIndex
- - - - - -系列指数
整数
系列指数,作为一个整体数量大于或等于指定0
。此属性用于重新分配箱的颜色(BoxFaceColor
)和异常值的颜色(MarkerColor
)的几个BoxChart
对象,使他们相互匹配。默认情况下,SeriesIndex
财产的BoxChart
对象是一个数字对应于对象的创建订单,开始1
。
MATLAB使用数量来计算索引分配颜色当你调用绘图函数。数组的索引是指行存储在ColorOrder
财产的轴。
MATLAB自动更新盒子颜色或离群值的颜色BoxChart
当你改变它的对象SeriesIndex
,或者当你改变ColorOrder
房地产在轴上。然而,下列条件必须是真实的改变有任何影响:
要么
BoxFaceColorMode
或者是MarkerColorMode
财产的BoxChart
对象设置为“汽车”
。的
SeriesIndex
财产的BoxChart
对象是大于0
。的
NextSeriesIndex
属性轴对象大于0
。
标记
MarkerStyle
- - - - - -离群值的风格
“o”
(默认)|“+”
|‘*’
|“。”
|“x”
|……
离群值风格,指定为这个表中列出的选项之一。
价值 | 描述 |
---|---|
“o” |
圆 |
“+” |
加号 |
‘*’ |
星号 |
“。” |
点 |
“x” |
交叉 |
“_” |
水平线 |
“|” |
垂直的线 |
“广场” 或“年代” |
广场 |
“钻石” 或' d ' |
钻石 |
“^” |
Upward-pointing三角形 |
“v” |
向下的三角形 |
“>” |
三点三角形 |
“<” |
只左向三角形 |
五角星形的 或“p” |
五角星(五角星形) |
“卦” 或“h” |
六芒星(六) |
“没有” |
没有标记 |
例子:b = boxchart((兰德(10日1);2),“MarkerStyle”、“x”)
例子:b。MarkerStyle =“x”;
MarkerSize
- - - - - -离群值的大小
6
(默认)|积极的标量
离群值大小,指定为一个积极的标量点单位。一个点= 1/72英寸。
例子:b = boxchart((兰德(10日1);2),“MarkerSize”, 8)
例子:b。MarkerSize = 8;
MarkerColor
- - - - - -离群值的颜色
RGB值|十六进制颜色代码|颜色名称|短名称
离群值的颜色,指定为一个RGB值,十六进制颜色代码,颜色名称,或短的名字。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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飞行符” |
|
“红色” |
“米” |
(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) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:b = boxchart((兰德(10日1);2),“MarkerColor”、“红色”)
例子:b。MarkerColor = (0.5 - 0.5 (1);
例子:b。MarkerColor =“# 7 e2f8e”;
MarkerColorMode
- - - - - -如何MarkerColor
设置
“汽车”
(默认)|“手动”
如何MarkerColor
属性设置,指定这些值之一:
“汽车”
——MATLAB控制的价值MarkerColor
通过选择一个颜色的ColorOrder
财产的轴。“手动”
——你控制的价值MarkerColor
手动,当您创建一个通过指定一个颜色BoxChart
对象,或通过设置MarkerColor
对象在创建它。
如果你改变的价值MarkerColor
手动,MATLAB的价值变化MarkerColorMode
财产“手动”
。
数据
XData
- - - - - -位置数据
数值向量|分类向量
位置数据,指定为一个数字或分类向量。
如果
YData
是一个矢量,然后呢XData
是一个向量的长度一样吗YData
。的XData(我)
值表示的位置使用创建的盒子图YData(我)
价值。如果
YData
是一个矩阵,然后呢XData
是一个向量的长度等于列的数量YData
。的XData(我)
值显示框的位置图表使用列创建的YData(:,我)
。
默认情况下,XData
控制箱图表位置沿x
设在。然而,当取向
属性值是“水平”
,XData
值对应的位置y
设在。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
YData
- - - - - -样本数据
数值向量|数字矩阵
样本数据,指定为一个数值向量或矩阵。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
传说
DisplayName
- - - - - -传说标签
”
(默认)|特征向量|字符串标量
传说标签,指定为一个特征向量或字符串标量。传说不显示直到你所说的传说
命令。如果你不指定的文本传说
设置标签使用的形式“dataN”
。
注释
- - - - - -控制包括或排除对象来自传说
注释
对象
这个属性是只读的。
控制包括或不包括对象从一个传奇,作为一个返回注释
对象。设置底层IconDisplayStyle
财产这些值之一:
“上”
——包括传说中的对象(默认)。“关闭”
——不包括传说中的对象。
例如,排除一个图形对象,去
传说集IconDisplayStyle
财产“关闭”
。
go.Annotation.LegendInformation。IconDisplayStyle =“关闭”;
或者,您可以在一个传奇使用控制项传说
函数。第一个输入参数指定为一个矢量图形对象包括。如果你不指定一个现有的图形对象在第一个输入参数,然后它不出现在传奇。然而,图形对象添加到轴后创建了传说出现在传奇。考虑创建传奇在创建所有的情节,以避免额外的物品。
交互性
可见
- - - - - -可见性状态
“上”
(默认)|开/关逻辑值
可见性状态,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——显示对象。“关闭”
——隐藏对象没有删除它。你仍然可以访问一个看不见的对象的属性。
DataTipTemplate
- - - - - -数据提示内容
DataTipTemplate
对象
数据提示内容,指定为一个DataTipTemplate
对象。你可以控制的内容出现在底层的数据提示通过修改属性DataTipTemplate
对象。一个属性列表,看到DataTipTemplate属性。
修改数据提示的一个例子,看到创建自定义数据提示。
请注意
的DataTipTemplate
返回的对象不是findobj
或findall
,也不能复制copyobj
。
PickableParts
- - - - - -能够捕获鼠标点击
“可见”
(默认)|“没有”
能够捕获鼠标点击,指定这些值之一:
“可见”
——捕获鼠标点击时可见。的可见
属性必须设置为“上”
,你必须点击的一部分BoxChart
对象定义了颜色。你不能点击一个部分都有一个关联的颜色属性集“没有”
。的HitTest
属性决定了如果BoxChart
对象响应单击或者一个祖先。“没有”
——不能捕获鼠标点击。单击BoxChart
对象通过点击下面的对象在当前视图的图窗口。的HitTest
财产的BoxChart
对象没有影响。
HitTest
- - - - - -应对捕获鼠标点击
“上”
(默认)|开/关逻辑值
应对捕获鼠标点击,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真的,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——使BoxChart
对象捕捉鼠标点击。“关闭”
——触发回调的最近的祖先BoxChart
其中一个的对象:一个
HitTest
属性设置为“上”
一个
PickableParts
属性设置为一个值,使祖先来捕获鼠标点击
请注意
的PickableParts
属性决定了如果BoxChart
对象可以捕获鼠标点击。如果不能,那么HitTest
房地产没有任何影响。
父/子
父
- - - - - -父
轴
对象|集团
对象|变换
对象
家长,指定为一个轴
,集团
,或变换
对象。
孩子们
- - - - - -孩子们
空GraphicsPlaceholder
数组|DataTip
对象数组
孩子,作为一个空返回GraphicsPlaceholder
数组或一个DataTip
对象数组。使用这个属性来查看数据提示列表绘制图表。
你不能添加或删除儿童使用孩子们
财产。添加一个孩子这个列表,设置父
财产的DataTip
对象图对象。
HandleVisibility
- - - - - -对象的可见性处理
“上”
(默认)|“关闭”
|“回调”
可见性的对象处理孩子们
的家长,指定这些值之一:
“上”
——对象处理总是可见的。“关闭”
——对象句柄是无形的。这个选项是有用的防止意外更改另一个函数。设置HandleVisibility
来“关闭”
暂时隐藏处理在这个函数的执行。“回调”
——对象句柄是可见的在回调函数或函数调用回调,但不是在从命令行调用的函数。这个选项块访问对象在命令行,但允许回调函数来访问它。
如果对象不是中列出孩子们
父母的财产,那么函数获取对象处理对象层次结构或通过搜索查询处理属性不能返回它。这些功能的示例包括得到
,findobj
,gca
,gcf
,gco
,newplot
,班
,clf
,关闭
功能。
隐藏对象处理仍然有效。设置根ShowHiddenHandles
财产“上”
列出所有对象处理不管他们的HandleVisibility
属性设置。
标识符
类型
- - - - - -类型的图形对象
“BoxChart”
这个属性是只读的。
类型的图形对象,返回“BoxChart”
。使用这个属性来查找给定类型的所有对象绘制的层级,如通过搜索使用类型findobj
。
标签
- - - - - -对象标识符
”
(默认)|特征向量|字符串标量
对象标识符指定为一个特征向量或字符串标量。您可以指定一个唯一的标签
价值作为一个对象的标识符。当你需要访问对象在您的代码,您可以使用findobj
基于函数搜索对象标签
价值。
用户数据
- - - - - -用户数据
[]
(默认)|数组
用户数据,指定为任何MATLAB数组。例如,您可以指定一个标量、向量,矩阵,单元阵列,字符数组,表,或者结构。使用这个属性来存储任意数据对象。
如果你是在应用程序设计师工作,创建公共或私有属性的应用程序共享数据,而不是使用用户数据
财产。有关更多信息,请参见在应用程序设计应用程序共享数据。
另请参阅
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。