困惑矩阵图表外观和行为
ConfusionMatrixChart.
属性控制a的外观和行为ConfusionMatrixChart.
对象。通过更改属性值,您可以修改混淆矩阵图表的某些方面。例如,您可以添加标题:
cm = confusionchart([1 3 5; 2 4 6; 11 7 3]);cm.title ='我的混乱矩阵标题';
标题
-标题''
(默认)|字符向量|字符串标量混淆矩阵图表的标题,指定为字符向量或字符串标量。
示例:CM = ConfusionChart(__,'标题','我的标题文本')
示例:cm.title ='我的标题文本'
XLabel.
-标签X.- 轴'预测的班级'
(默认)|字符串标量|字符向量标签为X.-axis,指定为字符串标量或字符向量。
示例:cm = confusionchart(__,'xlabel','我的标签')
示例:cm.xlabel ='我的标签'
ylabel.
-标签y- 轴'真正的课程'
(默认)|字符串标量|字符向量标签为X.-axis,指定为字符串标量或字符向量。
示例:cm = confusionchart(__,'ylabel','我的标签')
示例:cm.ylabel ='我的标签'
ClassLabels.
-类标签此属性是只读的。
混淆矩阵图表的类标签,存储为分类矢量,数字矢量,字符串向量,字符数组,字符向量的小区数组,或逻辑向量。
ClassSummary
-列摘要'off'
(默认)|'绝对'
|'列 - 归一化'
|'总归一化'
混淆矩阵图表的列摘要,指定为以下之一:
选项 | 描述 |
---|---|
'off' |
请勿显示列摘要。 |
'绝对' |
为每个预测类显示正确和错误的分类的总数。 |
'列 - 归一化' |
显示每个预测类的正确和错误分类的分类的数量,作为相应预测类的观察次数的百分比。正确归类的观察的百分比可以被认为是明智的精度(或阳性预测值)。 |
'总归一化' |
显示每个预测类的正确和错误分类的分类的数量,作为观察总数的百分比。 |
示例:CM = ConfusionChart(__,'columnalumary','列标准化')
示例:cm.columnsummary ='列归一化'
rowsmumary.
-行摘要'off'
(默认)|'绝对'
|'行标准化'
|'总归一化'
“混淆矩阵”图表的行摘要,指定为以下内容之一:
选项 | 描述 |
---|---|
'off' |
请勿显示行摘要。 |
'绝对' |
为每个真实类显示正确和错误分类的分类的总数。 |
'行标准化' |
显示每个真级的正确和错误分类的观察的数量,作为相应真实类别的观察次数的百分比。正确归类的观察的百分比可以被认为是智慧召回(或真正的阳性率)。 |
'总归一化' |
显示每个真级的正确和错误分类的观察的数量,作为观察总数的百分比。 |
示例:cm = confusionchart(__,'rowsmamary','行标准化')
示例:cm.rowsummary ='行标准化'
标准化值
-混淆矩阵的值此属性是只读的。
混淆矩阵的值,存储为数字矩阵。此属性等于使用该方法标准化的混淆矩阵的值规范化
财产。每次修改时,软件都会重新计算混淆矩阵的归一化值规范化
财产。
规范化
-细胞值的标准化'绝对'
(默认)|'列 - 归一化'
|'行标准化'
|'总归一化'
单元值的标准化指定为以下内容之一:
选项 | 描述 |
---|---|
'绝对' |
显示每个单元中的观察总数。 |
'列 - 归一化' |
通过具有相同预测类的观察数来归一化每个单元值。 |
'行标准化' |
通过具有相同真实类的观察数来归一化每个单元值。 |
'总归一化' |
通过观察总数正常化每个细胞值。 |
修改单元格值的标准化也会影响细胞的颜色。
示例:CM = ConfusionChart(__,'归一化','全标准化')
示例:cm.normalization ='全归一化'
可闻化
-网格可见性状态'开'
(默认)|开/关逻辑值网格可见性状态,指定为'开'
或者'off'
,或作为数字或逻辑1
(真实
)或者0.
(假
)。价值'开'
相当于真实,而且'off'
相当于假
。因此,您可以使用此属性的值作为逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnoffSwitchState.
。
'开'
- 在图表单元格之间显示网格线。
'off'
- 请勿在图表单元格之间显示网格线。
示例:cm = ConfusionChart(__,'Gridvisible','Off')
示例:cm.gridvisible ='关'
对角线
-对角线细胞的颜色[0 0.4471 0.7412]
(默认)|RGB三重态|十六进制颜色代码|'r'
|'G'
|'B'
|......对角线单元格的颜色,指定为RGB三联网,一个十六进制颜色代码,颜色名称或短名称。每个对角线单元的颜色与单元值成比例和对角线
属性,归一化到混淆矩阵图表的最大细胞值。具有正值的细胞着色,含有最小颜色,与...成比例对角线
财产。
RGB三元组和十六进制颜色代码对于指定自定义颜色很有用。
RGB三联网是一个三元素行向量,其元素指定了红色,绿色和蓝色组件的强度。强度必须在范围内[0,1]
;例如,[0.4 0.6 0.7]
。
十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#
)接着是三个或六个十六进制数字,可以从0.
到目前为止F.
。这些值不区分大小写。因此,颜色代码'#ff8800'
那'#ff8800'
那'#f80'
,和'#f80'
是等同的。
或者,您可以按名称指定一些常见颜色。此表列出了名为Color选项,等效RGB三元组和十六进制颜色代码。
颜色名称 | 姓名 | RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|---|---|
'红色' |
'r' |
[1 0 0] |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
'蓝' |
'B' |
[0 0 1] |
'#0000ff' |
|
'青色' |
'C' |
[0 1 1] |
'#00ffff' |
|
'洋红色' |
'M' |
[1 0 1] |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
“黑” |
'K' |
[0 0 0] |
'#000000' |
|
'白色' |
'W' |
[1 1] |
'#ffffff' |
|
以下是RGB三元组和默认颜色MATLAB的十六进制颜色代码®在许多类型的图中使用。
RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|
[0 0.4470 0.7410] |
'#0072bd' |
|
[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] |
'#77ac30' |
|
[0.3010 0.7450 0.9330] |
'#4dbeee' |
|
[0.6350 0.0780 0.1840] |
'#a2142f' |
|
该软件根据图表单元格的颜色为自动为单元格标签选择适当的文本颜色。
示例:CM = ConfusionChart(__,'对角','蓝')
示例:cm.diagonalcolor ='蓝'
Offdiagonolor
-偏离对角线的颜色[0.8510 0.3255 0.0980]
(默认)|RGB三重态|十六进制颜色代码|'r'
|'G'
|'B'
|......偏离对角线单元的颜色,指定为RGB三联网,十六进制颜色代码,颜色名称或短名称。每个对角线单元的颜色与单元值成比例和Offdiagonolor
属性,归一化到混淆矩阵图表的最大细胞值。具有正值的细胞着色,含有最小颜色,与...成比例Offdiagonolor
财产。
RGB三元组和十六进制颜色代码对于指定自定义颜色很有用。
RGB三联网是一个三元素行向量,其元素指定了红色,绿色和蓝色组件的强度。强度必须在范围内[0,1]
;例如,[0.4 0.6 0.7]
。
十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#
)接着是三个或六个十六进制数字,可以从0.
到目前为止F.
。这些值不区分大小写。因此,颜色代码'#ff8800'
那'#ff8800'
那'#f80'
,和'#f80'
是等同的。
或者,您可以按名称指定一些常见颜色。此表列出了名为Color选项,等效RGB三元组和十六进制颜色代码。
颜色名称 | 姓名 | RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|---|---|
'红色' |
'r' |
[1 0 0] |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
'蓝' |
'B' |
[0 0 1] |
'#0000ff' |
|
'青色' |
'C' |
[0 1 1] |
'#00ffff' |
|
'洋红色' |
'M' |
[1 0 1] |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
“黑” |
'K' |
[0 0 0] |
'#000000' |
|
'白色' |
'W' |
[1 1] |
'#ffffff' |
|
以下是RGB三元组和十六进制颜色代码,用于默认颜色MATLAB在许多类型的图中使用。
RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|
[0 0.4470 0.7410] |
'#0072bd' |
|
[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] |
'#77ac30' |
|
[0.3010 0.7450 0.9330] |
'#4dbeee' |
|
[0.6350 0.0780 0.1840] |
'#a2142f' |
|
该软件根据图表单元格的颜色为自动为单元格标签选择适当的文本颜色。
示例:cm = confusionchart(__,'Offdiagonolor','蓝')
示例:cm.offdiagonolor ='蓝'
fontcolor.
-标题,轴标签和类标签的文本颜色[0.1500 0.1500 0.1500]
(默认)|RGB三重态|十六进制颜色代码|'r'
|'G'
|'B'
|......标题,轴标签和类标签的文本颜色,指定为RGB三联网,一个十六进制颜色代码,颜色名称或短名称。
RGB三元组和十六进制颜色代码对于指定自定义颜色很有用。
RGB三联网是一个三元素行向量,其元素指定了红色,绿色和蓝色组件的强度。强度必须在范围内[0,1]
;例如,[0.4 0.6 0.7]
。
十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#
)接着是三个或六个十六进制数字,可以从0.
到目前为止F.
。这些值不区分大小写。因此,颜色代码'#ff8800'
那'#ff8800'
那'#f80'
,和'#f80'
是等同的。
或者,您可以按名称指定一些常见颜色。此表列出了名为Color选项,等效RGB三元组和十六进制颜色代码。
颜色名称 | 姓名 | RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|---|---|
'红色' |
'r' |
[1 0 0] |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
'蓝' |
'B' |
[0 0 1] |
'#0000ff' |
|
'青色' |
'C' |
[0 1 1] |
'#00ffff' |
|
'洋红色' |
'M' |
[1 0 1] |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
“黑” |
'K' |
[0 0 0] |
'#000000' |
|
'白色' |
'W' |
[1 1] |
'#ffffff' |
|
以下是RGB三元组和十六进制颜色代码,用于默认颜色MATLAB在许多类型的图中使用。
RGB三重态 | 十六进制颜色代码 | 外表 |
---|---|---|
[0 0.4470 0.7410] |
'#0072bd' |
|
[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] |
'#77ac30' |
|
[0.3010 0.7450 0.9330] |
'#4dbeee' |
|
[0.6350 0.0780 0.1840] |
'#a2142f' |
|
该软件根据图表单元格的颜色为自动为单元格标签选择适当的文本颜色。
示例:cm = confusionchart(__,'fontcolor','蓝')
示例:cm.fontcolor ='blue'
fontname.
-字体名称字体名称,指定为系统支持的字体名称。金宝app默认字体取决于特定的操作系统和语言环境。
示例:cm = confusionchart(__,'fontname','cambria')
示例:cm.fontname ='cambria'
fontsize.
-字体大小用于标题,轴标签,类标签和单元格标签的字体大小指定为正标量。默认字体取决于特定的操作系统和语言环境。
标题和轴标签使用略大的字体大小(缩放10%)。如果没有足够的空间来显示单元内的单元格标签,则单元格标签使用较小的字体大小。如果单元格标签变得太小,则它们是隐藏的。
示例:cm = ConfusionChart(__,'fontsize',12)
示例:cm.fontsize = 12.
位置混合物
-保持不变的位置'offormosition'
|'InnerPosition'
位置属性在添加,删除或更改装饰时保持常量,指定为以下值之一:
'offormosition'
- 这外形
添加,删除或更改标题或轴标签等装饰时,属性保持不变。如果需要任何位置调整,Matlab调整内在
财产。
'InnerPosition'
- 这内在
添加,删除或更改标题或轴标签等装饰时,属性保持不变。如果需要任何位置调整,Matlab调整外形
财产。
注意
当父容器是a时,设置此属性无效TiledChartLayout.
。
外形
-外尺寸和位置[0 0 1 1]
(默认)|四元素矢量父容器(图,面板或标签)内的外部尺寸和位置,指定为表单的四元素矢量[左下宽度]
。外部位置包括标题,轴标签和类标签。
当左
和底部
元素将容器左下角的距离定义到图表的左下角。
当宽度
和高度
元素是图表尺寸,包括图表单元,以及周围文本的边距。
默认值[0 0 1 1]
是容器的整个内部。
默认情况下,值将标准化为容器。要更改单位,请设置单位
财产。
示例:CM = ConfusionChart(__,'OutherPosition',[0.1 0.1 0.8])
示例:cm.outerposition = [0.1 0.1 0.8 0.8]
内在
-内部尺寸和位置[0.1300 0.1100 0.7750 0.8150]
(默认)|四元素矢量返回作为以下形式的四元素矢量内部尺寸和父容器(一个数字,面板,或标签)内的图表的位置[左下宽度]
。内部位置不包括标题,轴标签或类标签。
当左
和底部
元素将容器左下角的距离定义到图表的左下角。
当宽度
和高度
元素是图表维度,其仅包括图表单元格。
示例:CM = ConfusionChart(__,'内置',[0.1 0.1 0.8 0.8])
示例:cm.innerposition = [0.1 0.1 0.8 0.8]
姿势
-内部尺寸和位置返回作为以下形式的四元素矢量内部尺寸和父容器(一个数字,面板,或标签)内的图表的位置[左下宽度]
。这个属性相当于内在
财产。
单位
-位置单位'标准化'
(默认)|'英寸'
|'厘米'
|“点”
|'像素'
|'人物'
位置单位,指定为其中一个值:
单位 |
描述 |
---|---|
'标准化' |
相对于容器归一化,该容器通常是图形或面板。集装箱地图的左下角(0,0) ,右上角地图(1,1) 。 |
'英寸' |
英寸。 |
'厘米' |
厘米。 |
'人物' |
基于图形根对象的默认UIControl字体:
|
“点” |
排版点。一点等于1/72英寸。 |
'像素' |
像素。 从R2015B开始,像素的距离与Windows上的系统分辨率无关®和Macintosh.系统:
在Linux上®系统,像素的大小由系统分辨率确定。 |
当在对象创建期间将单位指定为名称值对时,必须设置单位
属性在指定要使用这些单位的属性之前,例如外形
。
布局
-布局选项layoutOptions.
阵列(默认)|tiledchartlayoutoptions.
对象|gridlayoutoptions.
对象布局选项,指定为atiledchartlayoutoptions.
或者gridlayoutoptions.
对象。当图表在瓷砖图表布局或网格布局中,此属性很有用。
要在瓷砖图表布局的网格中定位图表,请设置瓷砖
和蒂斯维斯
物业在tiledchartlayoutoptions.
对象。例如,考虑一个3×3平铺的图表布局。布局在中心瓷砖网格,沿着外边缘有四个瓷砖。在实践中,网格是看不见的,外部瓷砖不会占用空间,直到你用轴或图表填充它们。
此代码放置图表C.
在网格的第三个瓷砖中..
c.layout.tile = 3;
要使图表跨越多个图块,请指定蒂斯维斯
属性作为双元素矢量。例如,此图表跨度2
行和3.
瓷砖列。
c.layout.tilespan = [2 3];
要将图表放在一个周围的瓷砖中,请指定瓷砖
财产'北'
那'南'
那'东'
或者“西”
。例如,将值设置为'东'
将图表放在网格右侧的图块中。
c.layout.tile =.'东';
要将图表放入应用内的布局,请将此属性指定为agridlayoutoptions.
对象。有关在应用中使用网格布局的更多信息,请参阅uigrivlayout.
。
如果图表不是瓷砖图表布局或网格布局的子项(例如,如果它是图形或面板的子项),则此属性为空,没有效果。
可见
-能见度的状态'开'
(默认)|开/关逻辑值可见性状态,指定为'开'
或者'off'
,或作为数字或逻辑1
(真实
)或者0.
(假
)。价值'开'
相当于真实,而且'off'
相当于假
。因此,您可以使用此属性的值作为逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnoffSwitchState.
。
'开'
- 显示图表。
'off'
- 隐藏图表而不删除它。您仍然可以访问无形图表的属性。
父母
-父容器figure
对象|面板
对象|标签
对象|TiledChartLayout.
对象|Gridlayout.
对象父容器,指定为afigure
那面板
那标签
那TiledChartLayout.
或者Gridlayout.
对象。
Huppervisibility.
-物体手柄的可见性'开'
(默认)|'off'
|'回调'
图表对象句柄的可见性孩子们
父级属性,指定为其中一个值:
'开'
- 始终可见对象句柄。
'off'
- 对象句柄始终是不可见的。此选项对于防止其他函数对UI的意外更改非常有用。该函数的执行过程中暂时隐藏把手,设置Huppervisibility.
到目前为止'off'
。
'回调'
- 从回调或回调调用的函数中可见对象句柄,但不是从命令行调用的函数中。此选项会阻止在命令行处访问对象,但允许回调函数访问它。
如果未列出对象孩子们
父的属性,然后通过搜索对象层次结构或查询句柄属性获取对象句柄的函数无法返回它。这包括get
那findobj.
那GCA.
那GCF.
那GCO
那empplot.
那克拉
那CLF.
,和关闭
。
隐藏的对象句柄仍然有效。设置根showhiddenhandles.
财产'开'
要列出所有对象句柄,无论其何种方式Huppervisibility.
属性设置。
次のmatlabコマンドコマンドにに対応するリンクがクリックされまし
コマンドをmatlabコマンドコマンドウィンドウにににに実行してください.webブラウザーはmatlabコマンドをサポートしていませんんんん。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。