主要内容

robustdemo

交互式稳健回归

语法

robustdemo
robustdemo (x, y)

描述

robustdemo显示普通最小二乘和稳健回归之间的差异与单一预测数据。如果没有输入参数,robustdemo显示具有一个离群值的大致线性数据样本的散点图。图的底部显示了使用普通最小二乘和稳健方法拟合到数据的直线方程,以及均方根误差的估计值。

使用鼠标右键单击一个点,查看其最小二乘杠杆和稳健权重。

使用鼠标左键点击并拖动一个点。显示将会更新。

robustdemo (x, y)使用x而且y您提供的数据向量,代替随函数提供的示例数据。

例子

下面的步骤将向您展示如何使用robustdemo

  1. 开始这个例子。开始使用robustdemo使用内置数据,只需输入函数名:

    robustdemo

    结果图显示了带有两条拟合线的散点图。红线是使用普通最小二乘回归的拟合。绿线是使用稳健回归的拟合。在图的底部是拟合线的方程,以及每个拟合的估计均方根误差。

  2. 查看杠杆和健壮的权重。右键单击任何数据点,查看其最小二乘杠杆和稳健权重:

    在内置数据中,最右边的点杠杆相对较高,为0.35。该点对最小二乘拟合影响较大,但其鲁棒权值较小,有效地将其排除在鲁棒拟合之外。

  3. 看看数据的变化是如何影响拟合的。用鼠标左键单击并按住任何数据点,并将其拖动到新位置。当你释放鼠标按钮,显示更新:

    使最右边的数据点更接近最小二乘线,使两条拟合的线几乎相同。调整后的最右侧数据点在鲁棒拟合中具有显著的权重。

版本历史

R2006a之前介绍

另请参阅

|