lmer 모델을 올바르게 지정하고 있습니까?


9

Google 과이 사이트를 and이 뒤져 왔으며 lme4 라이브러리의 lmer 기능에 대해 여전히 혼란 스럽습니다.

다른 정신과 병동에서 수집 한 데이터가 있는데, 이는 여러 수준의 구조를 가지고 있습니다. 단순화하기 위해 실제로 몇 가지 더 있지만 2 수준 2 및 2 수준 1 변수를 선택합니다.

레벨 2 WardSize [이것은 와드에있는 사람들의 수입니다] & WAS [이것은 와드가 얼마나 "좋은"지를 측정 한 것입니다]

R에게 누가 어떤 병동이 "병동"인지를 알려주는 그룹화 변수

1 단계 성별 (성별 임) 및 BSITotal [증상 심각도의 척도]

결과는 자체 거부이며 다시 소리가납니다.

나는이 공식을 가지고있다 :

help = lmer (수식 = 자기 거부 ~ WardSize + WAS + Gender + BSITotal + (1 | Ward))

나는 이것이 "각 개인이 자신의 성별과 증상 심각도와 관련된 점수를 가지며, 또한 와드의 크기와 그것이 얼마나"좋은지 "에 관한 와드 수준의 효과를 갖기를 희망합니다.

이 올바른지? 나를 혼란스럽게하는 것은 R이 마지막에 주어진 와드 레벨 차단을 제외하고는 레벨 1 변수와 레벨 2 변수를 알 수있는 방법을 알 수 없다는 것입니다.

누군가가 그 표기법을 설명 할 수 있다면 나와 같은 바보가 그것을 이해할 수 있습니다.

많은 감사합니다!

답변:


11

모델 사양이 좋습니다.

(1 | Ward)에서와 같이 lmer에 지정된 Ward에 대한 다양한 인터셉트는 WardSize 또는 Gender 이외의 이유로 각 와드 내의 주제가 Selfreject에서 서로 더 유사 할 수 있다고 말합니다. 와드 간 이질성.

인터셉트가 맞는 데이터에서 "1"을 1의 열 (즉, 상수)로 생각할 수 있습니다. 일반적으로 "1"은 예를 들어 lm에서 자동으로 암시됩니다.

lm(Y ~ X1 + X2)

실제로 지정

lm(Y ~ 1 + X1 + X2)

이제 기본 모델을 갖추 었으므로 "BSItotal과 Selfreject의 관계 가 병동 마다 다른가 ?" 와 같은 추가 질문을 시작할 수 있습니다.

lmer(formula=Selfreject ~ WardSize + WAS + Gender + BSITotal + (1 + BSITotal | Ward))

즉, BSITotal의 절편과 기울기는 병실마다 다를 수 있습니다.

아직 선택하지 않은 경우 회귀 및 다중 레벨 모델 / 계층 모델을 사용한 Gelman & Hill의 데이터 분석 은 lmer와 같은 모델을 피팅하는 방법을 설명하는 훌륭한 책입니다.


1

다음은 고정 효과의 레벨을 지정할 필요가없는 이유에 대한 Douglas Bates (lme4 작성)의 설명 링크 입니다.


2
@Breyer 사이트에 오신 것을 환영합니다. 이것이 유용한 기여라고 생각합니다. 거기에서 논증에 대한 간략한 요약을 제공하여 독자들이 그것이 원하는 것이거나 미래의 링크 롯의 경우인지 결정할 수 있습니까?
— gung-복직 모니카

2
@gung을 환영합니다. 물론 베이츠는 lme4 패키지가 다중 레벨 / 계층 모델을 포함한 혼합 모델을 위해 작성 되었기 때문에 고정 효과의 레벨을 지정할 필요가 없다고 설명합니다. 이는 계산에서 중첩 된 데이터 구조를 활용하는 특수 다단계 회귀 소프트웨어 (HLM 등)의 경우와 같이 계산 방법이 레벨 지정에 의존하지 않음을 의미합니다.
— Breyer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.