主要内容

plotResiduals

线性回归模型残差图

描述

例子

plotResiduals (mdl创建线性回归模型的直方图(mdl)残差。

例子

plotResiduals (mdlplottype指定残差绘图类型plottype

plotResiduals (mdlplottype名称,值使用一个或多个名称-值对参数指定其他选项。例如,您可以指定残差数据点的残差类型和图形属性。

plotResiduals (斧头___属性指定的轴上创建图形斧头使用前面语法中的任何输入参数组合,而不是当前轴。

h= plotResiduals (___返回图形中线条或补丁的图形对象。使用h在创建图形后修改特定线条或补丁的属性。有关属性列表,请参见行属性而且块的属性

例子

全部折叠

绘制拟合线性回归模型残差的直方图。

加载carsmall数据集,拟合一个线性回归模型的里程作为函数的模型年,体重,和体重的平方。

负载carsmalltbl = table(MPG,Weight);资源描述。Year = categorical(Model_Year);MDL = fitlm(tbl,MPG ~年+重量^2);

使用概率密度函数缩放创建原始残差的直方图。

plotResiduals (mdl)

图中包含一个轴对象。带有残差直方图标题的axes对象包含一个patch类型的对象。

每个条形的面积是观测值的相对数目。条形面积的和等于1

创建拟合线性回归模型残差的正态概率图。

加载carsmall数据集,拟合一个线性回归模型的里程作为函数的模型年,体重,和体重的平方。

负载carsmallX = [Weight,Model_Year];mdl = fitlm(X,MPG,...'y ~ x2 + x1^2'“分类”2);

创建拟合模型残差的正态概率图。

plotResiduals (mdl“概率”

图中包含一个轴对象。标题为残差正态概率图的坐标轴对象包含2个类型为直线的对象。

输入参数

全部折叠

线性回归模型,指定为aLinearModel使用fitlmstepwiselm

绘图类型,指定为本表中的值之一。

价值 描述
“caseorder” 残差与案例顺序(行号)
“安装” 残差与拟合值
“直方图” 使用概率密度函数缩放的残差直方图。每个条形的面积是观测值的相对数目。条形面积的和等于1
“落后” 剩余与滞后剩余(rt) vs。rt- 1))
“概率” 残差的正常概率图。详细信息请参见probplot
“对称” 中位数周围残差的对称图(上尾残差-中位数vs中位数残差-下尾残差)。该图包括的虚线参考线yx检验残差的对称性。

目标轴,指定为对象。

如果不指定轴,并且当前轴是笛卡尔轴,则plotResiduals使用当前轴(gca).有关创建对象的详细信息对象,看到而且gca

名称-值参数

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

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:“颜色”、“蓝”、“标记”,“o”

请注意

这里列出的图形属性只是一个子集。有关完整列表,请参见行属性对于行和块的属性直方图。指定的属性适用于剩余数据点的外观或直方图的外观。

图中使用的残差类型,指定为逗号分隔的对,由“ResidualType”其中一个价值观是:

价值 描述
“生” 观测值减去拟合值
皮尔森的 原始残差除以均方根误差(RMSE)
“标准化” 原始残差除以估计的标准差
“studentized” 原始残差除以其标准偏差的独立估计(删除-1)

残差的属性mdl所使用的剩余值plotResiduals创造情节。

详细信息请参见残差

例子:“ResidualType”、“培生的

线颜色,指定为由逗号分隔的对组成“颜色”以及下表中列出的颜色选项之一的RGB三元组、十六进制颜色代码、颜色名称或简称。

“颜色”如果,则名称-值对参数还确定标记的轮廓颜色和标记的填充颜色“MarkerEdgeColor”“汽车”(默认),“MarkerFaceColor”“汽车”

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

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

  • 十六进制颜色码是字符向量或以散列符号()后面跟着三个或六个十六进制数字,取值范围为0F.这些值不区分大小写。因此,颜色代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” “g” [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝色” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “m” [10 0 1] “#”就

样品的颜色为洋红色

“黄色” “y” [11 10 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.75

标记符号,指定为逗号分隔的对,由“标记”这个表中的一个值。

标记 描述 产生的标志
“o”

圆形记号笔样品

“+” 加号

加号标记的样本

“*” 星号

星号标记样本

“。”

点标样本

“x” 交叉

十字标记样本

“_” 水平线

水平线标记样本

“|” 垂直的线

垂直线标记的样本

“广场” 广场

方形记号笔样本

“钻石” 钻石

钻石线标记的样品

“^” Upward-pointing三角形

向上三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

右指向三角形标记的样本

" < " 只左向三角形

左指向三角形标记的样本

“五角星形” 五角星形

五角星记号笔样本

“卦” 六角星形

六芒标记的样本

“没有” 没有标记 不适用

例子:“标记”,“+”

标记轮廓颜色,指定为由逗号分隔的对组成“MarkerEdgeColor”属性中列出的颜色选项之一的RGB三元组、十六进制颜色代码、颜色名称或简称颜色名称-值对参数。

的默认值“汽车”使用using指定的相同颜色“颜色”

例子:“MarkerEdgeColor”、“蓝”

标记填充颜色,指定为由逗号分隔的对组成“MarkerFaceColor”属性中列出的颜色选项之一的RGB三元组、十六进制颜色代码、颜色名称或简称颜色名称-值对参数。

“汽车”值使用using指定的相同颜色“颜色”

例子:“MarkerFaceColor”、“蓝”

标记大小,指定为逗号分隔的对,由“MarkerSize”以点为单位的正值。

例子:“MarkerSize”,2

输出参数

全部折叠

图形对象对应于绘图中的行或补丁,作为图形数组返回。使用点表示法查询和设置图形对象的属性。详细信息请参见行属性而且块的属性

可以使用名称-值对参数指定与第一个图形对象对应的剩余数据点的外观或直方图的外观h (1)

提示

  • 数据游标在数据提示(位于数据点旁边的小文本框)中显示所选绘图点的值。数据提示包括x设在和y-所选点的轴值,以及观测名称或编号。

选择功能

扩展功能

版本历史

在R2012a中引入