相关疑难解决方法(0)

如何在lme中分别拟合两个随机效果?

我正在使用REML在nlme包中进行线性混合效果模型拟合.这些代码对我有用:

# Linear mixed-effects model fit by REML (intercept and not slope)
x <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~1|speaker)
summary(x)

# Linear mixed-effects model fit by REML (slope and no intercept)
x1 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~IV3-1|speaker)
summary(x1)

# Linear mixed-effects model fit by REML (slope and intercept)
x2 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~IV3|speaker)
summary(x2)

#nested random effect
x5 <- lme (DV ~ …
Run Code Online (Sandbox Code Playgroud)

random r nlme

7
推荐指数
1
解决办法
1万
查看次数

`nlme`具有交叉随机效应

我试图将交叉非线性随机效应模型拟合为此问题中提到的线性随机效应模型,并使用该包在此邮件列表中nlme.虽然,无论我尝试什么,我都会收到错误.这是一个例子

library(nlme)

#####
# simulate data
set.seed(18112003)
na <- 30
nb <- 30

sigma_a <- 1
sigma_b <- .5
sigma_res <- .33

n <- na*nb

a <- gl(na,1,n)
b <- gl(nb,na,n)
u <- gl(1,1,n)

x <- runif(n, -3, 3)

y_no_noise <- x + sin(2 * x)
y <- 
  x + sin(2 * x) + 
  rnorm(na, sd = sigma_a)[as.integer(a)] + 
  rnorm(nb, sd = sigma_b)[as.integer(b)] + 
  rnorm(n, sd = sigma_res)

#####
# …
Run Code Online (Sandbox Code Playgroud)

r random-effects nlme

6
推荐指数
1
解决办法
476
查看次数

标签 统计

nlme ×2

r ×2

random ×1

random-effects ×1