[Я подробно расскажу об эксперименте, который у меня есть для фона - Я понимаю метод lmer
s, просто неясно, как извлечь некоторые значения, которые мне нужны/от руки, поэтому я разместил это на SO, а не на CV. Я надеюсь, что это было правильное место для публикации!]Извлечь средства обработки из объекта lmer и рассчитать погрешности
В моем эксперименте есть проект с разделенным графиком, с уровнями: блок/график/подзаголовок.
Есть 6 блоков. В каждом блоке есть 2 графика и два подзаголовка на каждом участке. Лечение 1 имеет два уровня (A и B) и применяется на уровне участка: в каждом блоке имеется один участок, получающий Лечение 1 уровня A, и один приемный уровень 1 лечения B.
Лечение 2 применяется на уровне подзаголовка а также имеет два уровня (C и D): на каждом участке есть один подзабор, получающий обработку. Два уровня A и один подзабор, получающий обработку 2 уровня B.
Эксперимент проводился в течение 3 лет. Мне интересно, как каждая комбинация двух методов лечения влияет на мою зависимую переменную (DV).
Как таковой у меня есть 4 комбинации лечения:
TMT1A:TMT2C
TMT1B:TMT2C
TMT1A:TMT2D
TMT1b:TMT2D
Я использую lmer для моих моделей для учета дизайн разделенного участка. Я управляю моделью за год, но также моделью для каждого года в очереди (поскольку репликация в эксперименте не позволяет тестировать эффект года в межгодовой модели - модели заканчиваются сверхпараметризированными).
The lmer
с для каждого года выглядит следующим образом:
m2011<- lmer (DV2011~ TMT1*TMT2 + (1|Block/TMT1))
m2012<- lmer (DV2012~ TMT1*TMT2 + (1|Block/TMT1))
m2013<- lmer (DV2013~ TMT1*TMT2 + (1|Block/TMT1))
Для графического представления изменения этих средств лечения в течение долгого времени, я хочу, чтобы извлечь средства лечения для каждого уровня каждого обращения (см четыре уровня выше) на каждый год и нанести их на каждый год эксперимента, сродни the example in this post
Мне интересно, можно ли извлечь средства для обработки для четырех различных комбинаций лечения (таких как перечисленные выше) от объекта lmer
? Или они должны быть рассчитаны вручную?
Один из способов, который я решил сделать, - это создать другой фактор, который представляет собой 4 комбинации обработки (см. Столбец «TMT1x2» в вставленных данных). Затем я мог бы запускать следующую модель за каждый год:
m2011<- lmer (DV2011~ TMT1x2 + (1|Block/TMT1))
и извлечь средства обработки для каждого из 4 уровней таким образом. Тем не менее, я не уверен, что этот метод будет соответствующим образом управлять дизайном сплит-графика, поскольку этот новый 4-уровневый фактор игнорирует вложенный характер уровней, которые его составляют (хотя случайные эффекты не игнорируют его) ...
Кроме того, если мне нужно вычислить средства лечения вручную, кто-нибудь знает, как это можно сделать, учитывая уровни гнездования в моем эксперименте?
Я также хотел бы, чтобы вычислить планки погрешностей вокруг каждого из этих средств лечения ...
Если кто имеет представление о том, все это было бы весьма признателен!
Вы можете найти 'plotLMER.fnc' в пакете' languageR' полезным. На странице справки есть пример «отображение взаимодействия между двумя факторами». – Henrik
Спасибо Henrik. Это полезно для моих моделей Гаусса. Знаете ли вы, как извлекать значения HPD, которые дает mcmc-имитация? Я хотел бы построить средства лечения и значения ошибок в ggplot, поскольку он выглядит лучше :). К сожалению, у меня также есть некоторые модели с биномиальной ошибкой. Вы знаете инструмент, который может создавать бары ошибок для моделей с биномиальными ошибками? plotLMER.fnc не может, поскольку он оценивает их с помощью mcmc sim ... – Sarah
Я думаю, что мой ответ длинный для комментария, поэтому я отправляю его как ответ – Henrik