文档

情节互动

Class:compactlinearmodel

线性回归模型中两个预测因子的情节相互作用效应

句法

PlotInteraction(MDL,VAR1,VAR2)
PlotInteraction(MDL,VAR1,VAR2,PTYPE)
h = plotInteraction(___

描述

情节互动(mdl,,,,var1,,,,var2创建预测变量的相互作用效果的图var1andvar2mdl。该图显示了改变每个预测变量值对响应的估计影响,取消了其他预测因子的影响。该图还显示了固定在某些值处的其他预测变量的估计效果。情节互动选择值以对响应产生相对较大的影响。该图可让您检查一个预测变量的效果是否取决于另一个预测指标的值。

情节互动(mdl,,,,var1,,,,var2,,,,ptype返回一图中指定的类型的图ptype

H= plotInteraction(___使用任何先前的语法返回图中的线条。

输入参数

展开全部

线性模型对象,指定为完整LinearModel使用的对象fitlmorStepwiselm,或紧凑的compactlinearmodel使用的对象袖珍的

First variable for plot, specified as a variable name.情节互动选择的值var1to create relatively large changes in the response. If you setptype等于“预测”,然后绘图显示曲线作为var2with various fixed values ofvar1

图的第二个变量,指定为变量名。情节互动选择的值var2to create relatively large changes in the response. If you setptype等于“预测”,然后绘图显示曲线作为var2with various fixed values ofvar1

图类型,指定为以下内容之一。

  • '效果'— The plot shows each effect as a circle, with a horizontal bar showing the confidence interval for the estimated effect.情节互动从调整后的响应曲线中计算效应值,如plotAdjustedResponse功能。

  • “预测”— The plot shows the adjusted response curve as a function ofvar2, 和var1固定在某些值。

输出参数

展开全部

图形处理,作为图形的向量返回,对应于图中的线或补丁。

例子

展开全部

创建一个汽车里程模型,作为重量和模型年的函数。然后创建一个图以查看预测变量是否具有交互。

carsmall数据。

加载carsmalltbl =表(MPG,重量);tbl.year = ordinal(model_year);var1 ='年';var2 ='重量';mdl = fitlm(tbl,'mpg〜年 *体重^2');

创建一个互动图。

PlotInteraction(MDL,VAR1,VAR2)

该图可能显示出一种相互作用,因为点组不是完全垂直的。但是,误差线似乎足够大,以至于每个组的所有置信区间都可以通过垂直线路传递,这可能表明没有相互作用。

创建一个汽车里程模型,作为重量和模型年的函数。然后创建一个交互曲线图,以查看预测变量是否具有交互。

carsmall数据。

加载carsmalltbl =表(MPG,重量);tbl.year = ordinal(model_year);var1 ='年';var2 ='重量';mdl = fitlm(tbl,'mpg〜年 *体重^2');

Create an interaction plot with type“预测”

PlotInteraction(MDL,Var1,Var2,“预测”

曲线不平行。这表明预测变量之间的相互作用。效果足够微妙,不能明确指示相互作用。

提示

  • For many plots, the Data Cursor tool in the figure window displays theXandy任何数据点的值以及观察名称或数字。

备择方案

利用ploteffects对于效果图显示所有预测因素的单独效果。

Was this topic helpful?