Как исправить "Отсутствующие значения в аргументе" наказаны "? - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь использовать функцию lmmlasso () из пакета с тем же именем, но получаю следующую ошибку:

"Ошибка в .checkinput (match.call (), parent.frame()): пропущенные значения в «штрафуемом» аргументе «

Кто-нибудь когда-либо сталкивался с подобной проблемой раньше?И если да, то как это исправить?Вы можете найти описание пакета прямо здесь: https://cran.r -project.org / web / packages / lmmlasso / lmmlasso.pdf

Используемая версия RI - R 3.6.0.Я искал сообщение об ошибке в Google, но ничего подобного не видел.Я попытался найти функцию .checkinput () в исходном коде, но она должна скрываться в одной из функций, используемых для определения lmmlasso ().Мне также не удалось связаться с человеком, который разработал пакет.

library(lmmlasso)
out.lmm <- lmmlasso(x=X,y=y,z=Z,grp=grp,lambda=20,pdMat="pdIdent")

Я ожидаю вывод, похожий на этот (здесь я использовал пример, приведенный в пакете):

lmmlasso.default(x = X, y = y, z = Z, grp = grp, lambda = 20, 
    pdMat = "pdIdent")

Random effects: pdIdent 
             Variance  Std.Dev.
(Intercept) 0.1247969 0.3532661
Residual    0.4802173 0.6929772

Fixed effects: 
|active set|= 3
...