主要内容

综合效果效果スプライン回帰のの

この例では、混合効果線形スプライン モデルを近似する方法を説明します。

标本データを読み込み。

加载('mespline.mat');

このデータは、シミュレーションされたものです。

并べ替えられた X に対して y をプロットします。

[x_sorted,i] = sort(x,'升降');绘图(x_sorted,y(i),'o'的)

图包含轴对象。轴对象包含类型线的对象。

次の混合効果線形スプライン回帰モデルを近似します。

y 一世 = β 1 + β 2 X 一世 + σ. j = 1 K. B. j X 一世 - K. j 的) + + ε. 一世

ここで, K. j j 番目の节点, K. は节点のの数。 B. j N. 0. σ. B. 2 的) および ε. N. 0. σ. 2 的) であると仮定します。

节点を定义します。

K = Linspace(0.05,0.95,100);

计画行列を定义します。

x = [[oon(1000,1),x];z =零(长度(x),长度(k));为了j = 1:长度(k)z(:,j)= max(x(:,2) -  k(j),0);结尾

lme = fitlmematrix(x,y,z,[],'covariancepattern''各向同性');

固定效果のみのモデルを近似します。

x = [x z];lme_fixed = fitlmematrix(x,y,[],[]);

シミュレーションされた尤度比比検定使使使lme_fixed.LME.を比较します。

比较(lme,lme_fixed,'nsim'500,'checknesting',真的)
ANS =模拟似然比测试:NSIM = 500,alpha = 0.05型DF AIC BIC LOGLIK LRSTAT PVALUE LME 4 170.62 190.25 -81.309 LME_ICIXED 103 113.38 618.88 46.309 255.24 0.68064下高0.63784 0.72129

P. 

両方のモデルから近似された値を、元の応答データの上部にプロットします。

r =响应(LME);数字();绘图(x_sorted,r(i),'o''markerfacecolor',[0.8,0.8,0.8],......'markeredgecolor',[0.8,0.8,0.8],'Markersize',4);抓住f =安装(LME);f_fixed =安装(lme_fixed);绘图(x_sorted,f(i),'B');绘图(x_sorted,f_fixed(i),'r');传奇('数据''混合效果''固定效果''地点''西北')Xlabel('排序x值');ylabel('是');抓住离开

图包含轴对象。轴对象包含3个类型线的对象。这些对象代表数据,混合效果,固定效果。

また,この図からはははモデルの方针固定のみのモデルより,データへのあてはめの度高度