confusionchart
为分类问题创建混淆矩阵图
语法
描述
confusionchart (
创建一个从真正的标签混淆矩阵图trueLabels
,predictedLabels
)trueLabels
和预测的标签predictedLabels
并返回一个ConfusionMatrixChart
对象。混淆矩阵的行对应于真实的类和对应的列预测类。对角线和非对角的细胞对应正确和错误分类观察,分别。使用厘米
修改混淆矩阵图表创建后。一个属性列表,看到ConfusionMatrixChart属性。
confusionchart (
出现在指定类标签x设在和y设在。使用这个语法,如果你已经有一个数字混淆矩阵和类标签在工作区中。米
,classLabels
)
confusionchart (
创建混乱图在图中,面板,或指定的选项卡父
,___)父
。
confusionchart (___,
指定附加的名称,值
)ConfusionMatrixChart
使用一个或多个名称-值对参数属性。毕竟其他输入参数指定属性。一个属性列表,看到ConfusionMatrixChart属性。
返回厘米
= confusionchart (___)ConfusionMatrixChart
对象。使用厘米
修改表的属性在创建它。一个属性列表,看到ConfusionMatrixChart属性。
例子
输入参数
输出参数
限制
MATLAB®代码生成不支持金宝app
ConfusionMatrixChart
对象。
更多关于
提示
如果你有一个炎热的(one - of - n)的数据,使用
onehotdecode
准备使用您的数据confusionchart
。例如,假设您拥有真正的标签目标
和预测的标签输出
,观察在列。您可以创建一个混淆矩阵表使用numClasses =大小(目标1);trueLabels = onehotdecode(目标1:numClasses, 1);predictedLabels = onehotdecode(输出,1:numClasses, 1);confusionchart (trueLabels predictedLabels)
如果你有统计和机器学习的工具箱™,您可以创建一个适合个子高的数组混淆矩阵图。有关详细信息,请参见
confusionchart
(统计和机器学习的工具箱)和混淆矩阵分类使用高数组(统计和机器学习的工具箱)。