主要内容

excludedata

从拟合中排除数据

描述

例子

特遣部队= excludedata (xy“盒子”,盒子返回一个逻辑阵列,指示由此指定的XY平面中的框中的元素在框中盒子.的元素特遣部队等于1表示框外数据点,0表示框内数据点。用。拟合曲线时排除数据适合, 指定特遣部队随着'排除'价值。

例子

特遣部队= excludedata (xy,'领域',识别具有x- interval之外的值

例子

特遣部队= excludedata (xy“范围”,范围确定的数据点y- interval之外的值范围

特遣部队= excludedata (xy,'indices',指数标识索引为的数据点指数

例子

全部折叠

使用随机数据可视化排除规则。

生成随机xy数据。

xdata = -3 + 6 * rand(1,1e4);ydata = -3 + 6 * rand(1,1e4);

例如,排除框内的数据[-1 1 -1]或域外(2 - 2)

Outiers1 =〜Excludedata(xdata,ydata,“盒子”,[-1 1 -1]);outliers2 = excludedata (xdata ydata,“域”,[ -  2 2]);异常化=异常化器1 |异常值2;

绘制未排除的数据。白色区域对应于被排除的区域。

绘图(XDATA(〜异常值),YDATA(〜异常值),“。”)轴([ -  3 3 -3 3])轴正方形

图中包含一个坐标轴。轴包含一个线型对象。

载入2000年美国总统选举时佛罗里达州的选票计数和县名。

负载FLVOTE2K.

使用两大政党候选人布什和戈尔的选票作为预测第三党候选人布坎南的选票的指标,并绘制分散的分布图。

情节(布什,布坎南,“rs”) 抓住情节(戈尔,布坎南'博')传说(“布什数据”'戈尔数据'

图中包含一个坐标轴。轴线包含2个线型对象。这些对象代表了布什和戈尔的数据。

假设一个模型,其中固定比例的灌木或血腥选民选择投票投票。

f = fittype({“x”})
线性模型:f(a,x) = a*x

排除缺席选民的数据,他们没有使用有争议的“蝴蝶”选票。

nobutterfly = strcmp(县,“缺席选票”);

对排除缺席选民的两个数据集进行模型的均方权重稳健拟合。

Bushfit = Fit(布什,Buchanan,F,'排除'nobutterfly,“稳健”“上”);gorefit =适合(戈尔,布坎南,f,'排除'nobutterfly,“稳健”“上”);

稳健拟合给予异常值一个较低的权重,因此稳健拟合的大残差可以用来识别异常值。

图绘制(bushfit,布什,布坎南,“rs”“残差”) 抓住情节(gorefit戈尔,布坎南'博'“残差”

图中包含一个坐标轴。轴包含4个线型对象。这些对象表示数据,零线。

计算残差。

Bushres = buchanan - feval(bushfit,bush);戈尔雷斯=布坎南-费瓦尔(戈菲特,戈尔);

识别大的残留物,因为[-500 500]之外。

bushoutliers = excludedata (bushres,布什“范围”500年[-500]);goreoutliers = Extudedata(戈尔,大葡萄酒,“范围”500年[-500]);

显示离群值对应的县。迈阿密-戴德县和布劳沃德县对应的预测值最大。棕榈滩县是全州唯一使用“蝴蝶”选票的县,对应的残馀值最大。

县(Bushoutliers)
ans =2 x1细胞{“迈阿密戴德”}{棕榈滩的}
县(goreoutliers)
ans =3x1细胞{'布劳沃德'}{'迈阿密-戴德'}{'棕榈滩'}

输入参数

全部折叠

数据值的数据站点,指定为数字向量。

数据值,指定为数字向量。

框查找外部的数据,指定为数字向量[xmin xmax ymin ymax]有四个元素。

例子:[-1 1 0 2]

域查找外部的数据,指定为数字向量[xmin xmax]有两个元素。

例子:[1]

范围在于以外的数据查找,指定为数字向量[ymin ymax]有两个元素。

例子:[3 4]

要查找的数据点的索引,指定为数字向量。

例子:(3 7 9)

另请参阅

|

在R2006A之前介绍