Расчет размера выборки для смешанных моделей - пакет simr - PullRequest
0 голосов
/ 18 октября 2018

У меня есть модель, построенная с nlme::lme, только с одним случайным эффектом (ID) и одной двоичной независимой переменной (x).Сейчас я пытаюсь использовать эту модель для расчета размера выборки.

 Linear mixed-effects model fit by REML
 Data: mydata2 
     AIC      BIC    logLik
  214.0042 226.7538 -103.0021

 Random effects:
 Formula: ~1 | ID
          (Intercept)  Residual
StdDev:   0.4687304   0.2979965

 Fixed effects: y ~ x 
                   Value    Std.Error  DF   t-value p-value
(Intercept)      2.5223996 0.08830079 111 28.565991  0.0000
      x         -0.0357012 0.12447286  68 -0.286819  0.7751

Пакет simr в R, похоже, выполняет свою работу.

Однако на самом деле я не получаю результатов из-за ошибок, и я понятия не имею, что здесь может быть не так ...

powerSim(model1, fixed("x", "lr"), nsim = 1000)

Power for predictor 'x', (95% confidence interval):=============================|
   0.00% ( 0.00,  3.62)

 Test: Likelihood ratio

 Based on 1000 simulations, (0 warnings, 1000 errors)
 alpha = 0.05, nrow = 2

Time elapsed: 0 h 0 m 20 s

nb: result might be an observed power calculation

Я нашелонлайн некоторые предложения по изменению теста на "t" или "z" вместо "lr", но это ничего не изменило ...

Затем я запускаю lastResult()$err, чтобы увидеть, что не так, ия получаю следующее, что я не могу найти, что именно ...

  stage index                                             message
    1   Fitting     1 invalid type/length (symbol/0) in vector allocation
    2   Fitting     2 invalid type/length (symbol/0) in vector allocation
    3   Fitting     3 invalid type/length (symbol/0) in vector allocation
    4   Fitting     4 invalid type/length (symbol/0) in vector allocation
    5   Fitting     5 invalid type/length (symbol/0) in vector allocation

Я бы оценил любую помощь, или даже любой другой способ использовать эту модель для расчета образца ...

Спасибо!

1 Ответ

0 голосов
/ 23 июня 2019

Я хотел добавить комментарий, но мне не хватает репутации.По-видимому, можно комбинировать пакеты nlme и simr: https://www.ncbi.nlm.nih.gov/pubmed/29386525

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...